Citi

UI Senior Developer

Pune Maharashtra India Full time

Job Summary: We are looking for a highly skilled and motivated UI Developer with strong expertise in modern web technologies, particularly JavaScript, Angular (version 14+), HTML, and CSS. The ideal candidate will be responsible for designing, developing, and maintaining responsive and intuitive user interfaces for our enterprise-level applications. You will work closely with product managers, UX/UI designers, and backend engineers to deliver exceptional user experiences.

Key Responsibilities:

Design, develop, and implement highly performant, scalable, and user-friendly web applications using Angular (14+), TypeScript, HTML5, and CSS3.

Collaborate with UX/UI designers to translate wireframes and mockups into interactive and visually appealing user interfaces.

Ensure the technical feasibility of UI/UX designs.

Optimize applications for maximum speed and scalability across various devices and browsers.

Write clean, maintainable, and well-documented code following best practices and coding standards.

Implement and maintain unit, integration, and end-to-end tests for developed features.

Participate in code reviews to ensure code quality and consistency.

Troubleshoot and debug front-end issues, identifying and resolving performance bottlenecks.

Stay up-to-date with the latest industry trends, technologies, and best practices in front-end development.

Contribute to the continuous improvement of development processes and tools.

Required Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

4-7 years of professional experience in front-end web development.

Strong proficiency in JavaScript (ES6+) and TypeScript.

Extensive hands-on experience with Angular (version 14+).

Expertise in HTML5, CSS3, and pre-processors like SCSS/Sass.

Solid understanding of responsive design principles and cross-browser compatibility.

Experience with front-end build tools (e.g., Webpack, Angular CLI).

Familiarity with RESTful APIs and asynchronous request handling.

Experience with version control systems, preferably Git.

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork abilities.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.