Home Careers Discover openings Lead UI Developer - Angular

Lead UI Developer - Angular

Hyderabad, India

We are seeking an experienced Senior UI Angular Architect / Lead Developer to design, develop, and modernize enterprise-scale web applications focused on client onboarding, account management, and workflow automation. The ideal candidate will have deep expertise in Angular, modern front-end architectures, performance optimization, and enterprise application development.

This role involves building scalable, responsive, and highly maintainable user interfaces, implementing micro frontend architectures, collaborating with cross-functional teams, and driving frontend engineering best practices across the organization.

Essential functions

  • Design, develop, and maintain enterprise-scale applications using Angular 10+, TypeScript, and modern front-end technologies.

  • Architect and implement micro frontend solutions to support modular, scalable, and maintainable applications.

  • Develop responsive, accessible, and cross-browser compatible user interfaces using HTML5, CSS3, SCSS, and responsive design principles.

  • Build reusable UI components, libraries, and frameworks using component-driven architecture.

  • Leverage Reactive Programming, Angular Signals, and Signal Store for efficient state management and application performance.

  • Integrate frontend applications with backend systems through REST APIs and asynchronous communication patterns.

  • Develop advanced data-intensive user experiences using Ag-Grid and E-Charts.

  • Troubleshoot and optimize application performance, including rendering efficiency, memory utilization, and network performance.

  • Collaborate closely with backend engineering teams to ensure seamless API integration and efficient data exchange.

  • Participate in architectural discussions and contribute to frontend modernization initiatives.

  • Conduct code reviews and enforce engineering standards, design patterns, and development best practices.

  • Support CI/CD processes, automated deployments, and quality assurance activities.

  • Work within Agile/Scrum teams, contributing to sprint planning, backlog refinement, retrospectives, and iterative delivery.

  • Mentor team members and provide technical leadership on UI architecture, coding standards, and engineering excellence.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.

  • 10+ years of experience in UI/front-end development within enterprise environments.

  • Strong hands-on experience with:

    • JavaScript

    • TypeScript

    • Angular 10+

    • HTML5

    • CSS3

    • SCSS

    • Responsive Design

    • Reactive Programming (RxJS)

  • Extensive experience with Angular Signals and Signal Store architecture.

  • Strong expertise in micro frontend architecture and frontend integration strategies.

  • Experience with:

    • Ag-Grid

    • E-Charts

  • Solid understanding of:

    • Object-Oriented Programming (OOP)

    • Software Engineering Principles

    • Design Patterns

    • Component-Based Architecture

  • Experience integrating applications with RESTful APIs.

  • Proven expertise in application performance optimization, including:

    • Rendering performance

    • Memory management

    • Network efficiency

  • Experience working in Agile/Scrum delivery environments.

  • Familiarity with CI/CD and development tools such as:

    • Jenkins

    • Git

    • TFS/Azure DevOps

    • SonarQube

  • Experience collaborating with teams developing Java/Spring-based backend services.

  • Strong analytical, problem-solving, communication, and stakeholder management skills.

Would be a plus

  • Experience working on enterprise-scale financial services, banking, wealth management, or other data-intensive applications.

  • Knowledge of accessibility standards (WCAG) and UI security best practices.

  • Experience with cloud-native architectures and containerized deployments (Docker, Kubernetes).

  • Exposure to automated testing frameworks and frontend testing strategies (Jasmine, Karma, Cypress, Playwright, etc.).

  • Experience with frontend modernization and digital transformation initiatives.

  • Familiarity with scalable design systems and modern frontend architectural patterns.

  • Experience building highly secure, compliance-driven enterprise applications.

  • Prior experience leading UI architecture decisions and mentoring development teams.

  • Knowledge of Azure DevOps and modern DevOps practices.

  • Experience working with performance monitoring and profiling tools for frontend applications.

  • Understanding of state management solutions and enterprise application scalability patterns.

We offer

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

About us

Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Apply to the position

apply status Information on personal data processing
decline status You cannot apply for a position without accepting “INFORMATION ON PERSONAL DATA PROCESSING”

    decline-status file-icon
    Invalid file size or format. DOC, DOCX, TXT, PDF (2 MB)

    Consent to the processing of personal data in future recruitment processes*

    We are committed to maintaining a transparent and ethical workplace. To learn more about how we support open communication, please review our Whistleblower Policy.

    decline-status file-icon
    Invalid file size or format. DOC, DOCX, TXT, PDF (2 MB)
    Submitting
    decline status

    Applications for this job are no longer accepted. Please explore other open opportunities on our platform.

    Vacancy

    Thank you!

    You applied for the position Lead UI Developer - Angular successfully. We will get back to you soon. Have a great day!

    check

    Something went wrong...

    There are possible difficulties with connection or other issues. Please try to use another browser (it's recommended to use the latest version of Google Chrome browser). If the problem still persists, please send your application to

    Retry

    Something went wrong...

    Please double-check the information filled in the form, and make sure to provide valid data.

    Retry

    Don’t see the right opportunity?

    Grid Dynamics is an equal opportunity employer. We are committed to creating an inclusive environment for all employees during their employment and for all candidates during the application process.

    All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. All employment is decided on the basis of qualifications, merit, and business need.