Job Summary
We are looking for a skilled UI Developer with a strong background in Angular development to design, implement, and support captivating user interfaces for our web applications. The ideal candidate will have attention to detail, strong communication skills, and a passion for building intuitive and high-performance user experiences.
Responsibilities
- Proven experience as a UI Software Engineer with a focus on Angular development
- Proficiency in Angular (version 15+), HTML5, CSS3, and TypeScript
- Strong knowledge of UI/UX design principles
- Experience using version control systems like Git
- Familiarity with front-end build tools and package managers such as Webpack and npm
- Experience integrating with RESTful APIs and working with asynchronous programming
- Develop responsive and interactive user interfaces using Angular, NgRx, RxJS, and PrimeNG
- Collaborate with UI/UX designers to implement user-centric, visually appealing designs
- Build reusable UI components and libraries for consistency and efficiency
- Optimize front-end code and assets for performance and speed
- Identify and fix UI-related bugs and issues
- Provide live support and production monitoring for UI systems
- Participate in code reviews to ensure code quality and consistency
- Document code, development processes, and best practices
- Collaborate with back-end developers, product managers, and QA engineers
Qualifications / Requirements
- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a UI Software Engineer with a focus on Angular development.
- Proficiency in Angular (version 15+), HTML5, CSS3, and TypeScript.
- Strong knowledge of UI/UX design principles.
- Experience using version control systems like Git.
- Familiarity with front-end build tools and package managers such as Webpack and npm.
- Experience integrating with RESTful APIs and working with asynchronous programming.
- Develop responsive and interactive user interfaces using Angular, NgRx, RxJS, and PrimeNG.
- Collaborate with UI/UX designers to implement user-centric, visually appealing designs.
- Build reusable UI components and libraries for consistency and efficiency.
- Optimize front-end code and assets for performance and speed.
- Identify and fix UI-related bugs and issues.
- Provide live support and production monitoring for UI systems.
- Participate in code reviews to ensure code quality and consistency.
- Document code, development processes, and best practices.
- Collaborate with back-end developers, product managers, and QA engineers.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.