Position Title : UI Developer (Angular)

Job Description:

UI Developer (Angular)

Key Responsibilities:

  • Develop and maintain responsive, high-performance web applications using Angular.
  • Collaborate with UX/UI designers and back-end developers to implement user-friendly features.
  • Optimize application for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot and debug issues; provide timely solutions.
  • Participate in code reviews, unit testing, and performance tuning.
  • Follow best practices in front-end architecture, including component-based design and state management.
  • Stay up-to-date with the latest trends and best practices in Angular and web development.

Required Skills and Qualifications :

  • 3+ years of professional experience developing Angular applications.
  • Strong understanding of TypeScript, JavaScript, HTML5, and CSS3.
  • Experience with Angular CLI, RxJS, and Angular Material is a plus.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Version control using Git.

Preferred Qualifications :

  • Experience with unit testing frameworks like Jasmine, Karma.
  • Familiarity with state management libraries like NgRx.
  • Exposure to CI/CD pipelines and Docker.
  • Experience integrating third-party libraries and APIs.
  • Understanding of accessibility and security compliance in web applications.

Apply for this job