زپ اکسپرس
زپ اکسپرس

Senior Angular Developer

Tehran/ Bolvar Keshavarz
Full Time
Saturday to Wednesday from 07:45 am to 17pm
-
-
1001 - 5000 employees
Transportation / Logistics
توضیحات بیشتر

key Requirements

3 years experience in similar position
Angular - Advanced

Job Description

About the Role

We are seeking a talented Front-End Angular Developer with a strong background in Design Systems to join our dynamic team. In this role, you will play a crucial part in building scalable design systems and designing and implementing scalable and reusable UI components, and create clear, comprehensive documentation while ensuring consistency, accessibility, and responsiveness across our digital platforms.

Requirements

Experience:

·  At least 6 years of professional experience in front-end development, with a focus on Angular and Design Systems.

Technical Skills:

·         Proficiency in components, modules, services, RxJS, and state management.

·         Familiarity with state management solutions like NgRx or Akita.

·         Ability to build reusable components.

·         Expertise in theming using SCSS or CSS variables.

·         Familiarity with Design Tokens for consistent design implementation.

·         Proficiency with primeNG or similar component libraries(Angular Material).

·         Skills in creating Responsive User Interfaces (Responsive UI).

·         Expertise fluid layouts using CSS Flexbox and CSS Grid.

·         Strong knowledge of media queries and techniques for cross-browser compatibility.

·         Create and maintain interactive documentation libraries using tools like Storybook.js.

·         Write clear, comprehensive documentation for each component, including:

  1. Component behavior and usage examples.
  2. Integration steps and customization options.
  3. Accessibility considerations.
  4. Collaborate with design and development teams to ensure alignment and clarity in documentation.
  5. Continuously refine documentation based on developer feedback and evolving project needs.


·         Familiarity with unit and end-to-end testing tools such as Jasmine, Karma, and Cypress.

·         Proficient in Git for version control..

·         Strong understanding of Accessibility (A11y) standards and implementing WCAG.

·         Experience implementing keyboard navigability, focus management, and screen reader support in web applications.

Soft Skills:

·         Strong communication skills and ability to collaborate effectively with design, development, and product teams.

·         Detail-oriented with a focus on delivering high-quality, maintainable code.

·         Ability to document and present technical and design guidelines clearly.

Responsibilities:

·         Develop accessible and reusable UI components aligned with design system standards.

·         Ensure all components are inclusive, meeting WCAG 2.1 Level AA or higher accessibility requirements.

·         Collaborate closely with designers and developers to align functionality with UX/UI goals.

·         Implement robust testing processes to maintain high-quality and accessible components.

·         Document components, accessibility considerations, and usage guidelines for cross-team collaboration.

Job Requirements

Gender
Men / Women
Software
Angular| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای زپ اکسپرس