UI Developer /Frontend developer
Pune, IND
Description

POSITION SUMMARY

The UI Developer creates interactive, high-quality user interfaces for Clearwater's IRM|Pro platform 

using Angular. This role works with functional scrum units to translate user requirements into 

effective technical designs for risk management and compliance workflows.


SPECIFIC JOB RESPONSIBILITIES

• Develop web applications using Angular, TypeScript, HTML5, and CSS3 for the platform.

• Build reusable Angular components and services across application modules.

• Modernize legacy AngularJS components to modern Angular framework.

• Collaborate with PHP backend developers to integrate frontend components with RESTful APIs.

• Implement frontend performance monitoring using tools like Sentry UX Monitoring.

• Ensure cross-browser compatibility and optimal performance.

• Phase out vulnerable third-party JavaScript libraries and modernize jQuery implementations.

• Conduct code reviews and mentor junior developers.

• Maintain adherence to security best practices and OWASP guidelines.

• Participate in Agile sprints with a 10-week release cycle.

• Perform other duties within the scope of the role as assigned.


EXPERIENCE REQUIRED

• 4+ years of front-end web development experience.

• 3+ years of hands-on Angular experience (Angular 2+; AngularJS migration experience is a 

plus).

• Experience with Git/GitHub and CI/CD workflows.

• Experience with RxJS and reactive programming patterns.

• Experience in Agile/Scrum environments.


QUALIFICATIONS, SKILLS, & KNOWLEDGE

• Bachelor's degree in Computer Science, Information Technology, Web Development, or 

related field (or equivalent practical experience).

• Strong understanding of web standards, accessibility (WCAG), and security best practices 

(OWASP Top 10).

• Deep understanding of Angular architecture including modules, components, services, 

directives, and pipes.


Proficiency in the following technologies:

• Angular (Angular 2+) and Angular CLI

• TypeScript and JavaScript (ES6+)

• HTML5, CSS3, and SASS/SCSS

• RxJS and reactive programming

• Git and GitHub

• RESTful API integration

• Testing tools 

• Frontend monitoring tools (Sentry or similar)

• Familiarity with Angular Material, Agile/Scrum methodologies, AWS cloud services, Docker 

containerized environments, and PHP backend APIs