Position: Technical Team Lead Frontend Developer (MT710ST RM 3678)
Job Summary
We are seeking a skilled and detail oriented Frontend Developer with expertise in Angular to join our dynamic development team as a Technical Team Lead. The ideal candidate will be responsible for building efficient, reusable, and scalable user interface components for modern web applications. This role requires a strong understanding of Angular fundamentals, advanced state management, and best practices in frontend architecture and testing.
Responsibilities
- Develop and maintain responsive UI components using Angular and TypeScript.
- Design scalable application architecture and manage routing with features like lazy loading and route guards.
- Create and validate both template driven and reactive forms.
- Integrate with REST APIs using Angular HTTP client.
- Handle errors with interceptors and apply reactive programming using RxJS.
- Implement state management using NgRx.
- Write unit tests with Jasmine, Karma, and Jest.
- Optimize applications for production with Angular Universal.
- Collaborate with designers, backend developers, and product teams in an agile environment.
Mandatory Skills
- Proficiency in Angular, TypeScript, ECMAScript 6, HTML5 & CSS3.
- Experience with secure coding practices for Angular JS.
- Strong understanding of dependency injection, observables, NgRx, Angular, and version control using Git.
- Experience with Angular Universal for server side rendering.
Preferred Skills
- Familiarity with advanced state management techniques.
- Experience in optimizing application performance.
- Knowledge of additional testing frameworks and tools.
- Experience working in an agile development environment.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 7 10 years of professional experience in frontend development with a focus on Angular.
- Proven experience leading a technical team and mentoring junior developers.
- Strong problem solving skills and attention to detail.
- If you are passionate about frontend development and have a strong background in Angular, we encourage you to apply and join our innovative team!
*******************************************************************************************************************************************
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.
