Description

You Are:

We are seeking a UI Developer Lead to drive the design, architecture, and delivery of sophisticated web applications using Angular and modern UI frameworks. This role requires technical leadership, active involvement in architectural decisions, and mentoring of UI developers to ensure high-quality, scalable, and maintainable solutions aligned with business goals.

 

The opportunity:

·       Technical Leadership Define and oversee front-end architecture and best practices for Angular applications.

·       Lead end-to-end technical design for complex UI features, ensuring performance, scalability, and maintainability.

·       Drive adoption of modern UI frameworks, libraries, and patterns.

·       Team Management & Mentoring

·       Provide technical guidance and mentorship to a team of UI developers.

·       Conduct regular code reviews, offer constructive feedback, and help grow team competency.

·       Foster a culture of continuous learning and high performance.

·       Project Delivery & Collaboration

·       Work closely with product owners, UX/UI designers, backend teams, and DevOps engineers to define requirements and deliver high-quality user interfaces.

 

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

 

What you need:

·       Technical Skills: Expert proficiency in Angular (latest versions), JavaScript, TypeScript, HTML5, CSS3.

·       Strong knowledge of state management (e.g., NgRx), RxJS, and modular architecture.

·       Experience with libraries like AG-Grid, Angular Material, TailwindCSS, etc.

·       Excellent understanding of API integration, RESTful principles, and security best practices.

·       Experience setting up or working with CI/CD pipelines for frontend deployments.

·       Familiarity with cloud platforms (AWS preferred), including deployment strategies.

·       Qualifications & Experience: Experience: 10–12 years in front-end development, with 3+ years leading UI teams.

·       Education: Bachelor’s or Master’s in Computer Science, Information Technology, or equivalent. Certifications: Relevant frontend, cloud, or leadership certifications are an advantage.

·       Preferred Attributes: Proven ability to mentor, motivate, and grow high-performing UI teams.

·       Strong interpersonal, communication, and stakeholder management skills.

·       Passion for UI/UX quality, staying current with emerging frontend trends and technologies.

·       Ability to balance hands-on development with strategic architectural and leadership responsibilities

Education

Any Graduate