UI Angular - Lead

Iris Software
Full-timeโ€ขNoida, India

๐Ÿ“ Job Overview

Job Title: UI Angular - Lead

Company: Iris Software

Location: Noida, Uttar Pradesh, India

Job Type: Full-Time

Category: Front-End Development / UI Engineering

Date Posted: 2026-06-05

Experience Level: Mid-Senior Level (5-10 years)

Remote Status: On-site

๐Ÿš€ Role Summary

  • Lead the development of sophisticated, responsive user interfaces using Angular and TypeScript, ensuring high performance and excellent user experience.

  • Drive best practices in front-end architecture, component design, and maintainable code, fostering a culture of quality and reusability within the UI engineering team.

  • Collaborate closely with cross-functional teams including Backend, QA, and Product Management to ensure seamless API integrations and timely delivery of production-ready features.

  • Contribute to the strategic roadmap of front-end development, identifying opportunities for innovation and efficiency improvements in UI technologies and processes.

๐Ÿ“ Enhancement Note: This role is explicitly for a "UI Angular - Lead," indicating a senior position requiring not just technical proficiency but also leadership and architectural guidance for the front-end development team. The emphasis on "responsive, high-performance UI components and screens" and "clean, modular, and maintainable front-end code" points to a strong focus on code quality, scalability, and user experience. The collaboration with Backend, QA, and Product teams highlights the importance of integrated development workflows and effective communication.

๐Ÿ“ˆ Primary Responsibilities

  • Architect, design, and implement complex, reusable, and high-performance UI components and screens utilizing Angular, TypeScript, HTML5, and CSS3.

  • Define and enforce front-end development standards, best practices, and design patterns to ensure code quality, maintainability, and scalability across projects.

  • Lead technical discussions and provide guidance to junior developers on best practices for Angular component development, state management, and asynchronous operations.

  • Integrate front-end applications with backend services through robust API calls, ensuring efficient data flow and error handling.

  • Collaborate with Product Managers and Designers to translate UI/UX designs and requirements into functional, pixel-perfect web experiences.

  • Conduct code reviews to ensure adherence to coding standards, identify potential issues, and mentor team members on technical improvements.

  • Troubleshoot and resolve complex front-end bugs and performance bottlenecks, ensuring a smooth and reliable user experience.

  • Stay abreast of emerging front-end technologies and trends, evaluating their potential application to enhance Iris Software's product offerings and development processes.

๐Ÿ“ Enhancement Note: The responsibilities are structured to reflect a lead role, emphasizing architectural contributions, code quality leadership, and cross-functional collaboration beyond just individual component development. Added responsibilities like defining standards, conducting code reviews, and staying updated on emerging technologies are typical for a lead position in a growing IT services company.

๐ŸŽ“ Skills & Qualifications

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

Experience: 5-10 years of professional experience in front-end development, with a significant focus on building large-scale applications using Angular.

Required Skills:

  • Angular Expertise: Deep understanding and hands-on experience with Angular (Angular 2+) and its core principles, including component-based architecture, services, directives, pipes, and routing.

  • TypeScript Proficiency: Advanced knowledge of TypeScript, including its features for static typing, interfaces, and classes, to build robust and scalable applications.

  • Front-End Technologies: Strong command of HTML5, CSS3 (including preprocessors like Sass/LESS, and methodologies like BEM), and responsive design principles.

  • UI Component Design: Proven ability to design, develop, and maintain reusable UI components and adhere to design patterns (e.g., Atomic Design, MVVM).

  • API Integration: Experience integrating front-end applications with RESTful APIs, handling asynchronous operations, and managing data effectively.

  • Version Control: Proficient in using Git for version control and collaborating within a team environment.

  • Problem-Solving: Strong analytical and problem-solving skills with a keen eye for detail and a commitment to delivering high-quality solutions.

Preferred Skills:

  • Experience with state management libraries like NgRx or Akita.

  • Familiarity with front-end build tools and bundlers (e.g., Webpack, Angular CLI).

  • Knowledge of

Application Requirements

Candidates must be proficient in Angular 2+, TypeScript, HTML, and CSS. Expertise in Angular components and design patterns is required to write clean, modular, and maintainable code.