Lead Angular Developer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Lead Angular Developer to lead the design, development, and delivery of modern, scalable, and high-performance enterprise web applications. The ideal candidate will possess deep expertise in Angular, frontend architecture, TypeScript, and modern UI development practices. This role requires strong technical leadership, hands-on coding, mentoring, and close collaboration with cross-functional teams to deliver enterprise-grade solutions., * Lead the design, development, and maintenance of enterprise web applications using Angular.
- Define frontend architecture, coding standards, and best development practices.
- Design and develop responsive, reusable, and maintainable UI components.
- Collaborate with UX/UI designers, backend developers, product owners, and business stakeholders.
- Optimize application performance, scalability, accessibility, and security.
- Conduct code reviews and mentor frontend developers.
- Integrate frontend applications with RESTful APIs and backend services.
- Participate in Agile ceremonies, sprint planning, and technical estimations.
- Troubleshoot production issues and implement scalable solutions.
- Ensure code quality through unit testing, peer reviews, and CI/CD pipelines.
- Drive continuous improvement in frontend development practices and technologies.
Requirements
- 10-15 years of software development experience.
- 5+ years of hands-on Angular development experience.
- Strong expertise in Angular (Angular 18+ preferred).
- Expert-level knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS.
- Hands-on experience with RxJS, NgRx, and Angular Material.
- Strong understanding of component-based architecture and state management.
- Experience integrating RESTful APIs.
- Experience building responsive and cross-browser compatible applications.
- Proficiency with Git and version control systems.
- Experience with CI/CD pipelines and modern frontend build tools.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication, leadership, and mentoring abilities.
Preferred Skills
- Experience with Azure, AWS, or Google Cloud Platform (GCP).
- Knowledge of Node.js.
- Experience with Docker and Kubernetes.
- Familiarity with Micro Frontend Architecture.
- Experience with testing frameworks such as Jasmine, Karma, or Cypress.
Pay: $65.00 - $70.00 per hour
Experience:
- Software development: 10 years (Required)
Benefits & conditions
5.05.0 out of 5 stars Remote $65 - $70 an hour - Contract