Lead Angular Front-End Developer
Required Skills & Experience12+ years of overall software development experience6+ years of hands-on experience with Angular (v10+ preferred)Strong proficiency in TypeScript, JavaScript, HTML5, CSS3, RxJS, and Angular MaterialGood experience with Java, Spring Boot, REST APIs, and MicroservicesStrong understanding of front-end architecture and reusable component designExperience integrating front-end applications with backend RESTful servicesHands-on experience with Git, CI/CD pipelines, and Agile methodologiesKnowledge of responsive UI development and cross-browser compatibilityExperience with state management libraries like NgRx is preferredStrong debugging, performance optimization, and problem-solving skillsKey ResponsibilitiesLead the design and development of enterprise-grade Angular applicationsDevelop responsive and user-friendly UI components using Angular best practicesCollaborate with backend teams to integrate Java/Spring Boot APIsArchitect scalable front-end solutions and reusable frameworks/componentsMentor junior developers and conduct code reviewsParticipate in requirement analysis, sprint planning, and technical discussionsOptimize application performance and ensure high-quality code standardsWork closely with QA, DevOps, and product teams for successful deliveryTroubleshoot and resolve complex production issuesPreferred QualificationsBachelor’s degree in Computer Science, IT, or related fieldExperience working in cloud environments like AWS or AzureFamiliarity with Docker, Kubernetes, or containerized deploymentsExperience with unit testing frameworks such as Jasmine/Karma or JestExposure to secure coding standards and authentication mechanisms (OAuth/JWT)