We are seeking a talented and experienced Frontend Angular Developer to join our dynamic team. As a Frontend Angular Developer, you will be responsible for designing, developing, and maintaining user-facing features of our web applications. You will collaborate with designers, backend developers, and product managers to create exceptional user experiences
Develop and implement user interface components using Angular best practices.
Write clean, efficient, and well-structured code.
Collaborate with the design team to translate UI/UX designs into functional web applications.
Optimize application performance and responsiveness.
Conduct thorough testing to ensure application quality.
Stay up-to-date with the latest Angular and frontend development trends.
Participate in code reviews and provide constructive feedback.
Develop and maintain custom Angular themes and styles.
Implement effective state management solutions (e.g., NgRx, Akita).
Optimize application performance and responsiveness.
Leverage RxJS for asynchronous programming and reactive data handling.
Build reusable Angular libraries and components.
Implement unit and integration testing using frameworks like Jest or Karma.
Collaborate with backend developers to define APIs and data structures.
Troubleshoot and resolve complex technical issues.
Contribute to the overall architecture and design of the frontend application.
Proven experience as a Frontend Angular Developer.
Strong proficiency in Angular (version [specify]) and TypeScript.
In-depth knowledge of HTML, CSS, and JavaScript.
Experience with responsive design and cross-browser compatibility.
Understanding of RESTful APIs and integration with backend services.
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Ability to work independently and as part of a team.
Preferred Qualifications
Experience with Angular Material or other UI frameworks.
Knowledge of version control systems (Git).
Experience with unit and integration testing.
Understanding of SEO best practices.
Experience with performance optimization tools.
Proficiency in theme development and customization.
Experience with state management libraries (NgRx, Akita).
Strong understanding of RxJS operators and patterns.
Experience with building and publishing Angular libraries.
Familiarity with CI/CD pipelines and deployment processes.
Experience with accessibility standards (WCAG).
Software Powered by iCIMS
www.icims.com