Centraprise

Angular Lead Developer

Sunnyvale, CA, US

13 days ago
Save Job

Summary

Job Description

Technical Skills required

Key Responsibilities:

• Develop and maintain dynamic, responsive web applications using Angular and TypeScript

• Write clean, modular, and reusable JavaScript code with a deep understanding of core JS concepts

• Work closely with UI/UX designers and back-end developers to create seamless end-to-end experiences

• Implement state management techniques (e.g., NgRx, RxJS) and optimize rendering performance

• Develop custom Angular components, directives, and services

• Integrate RESTful APIs and handle asynchronous operations efficiently

• Ensure cross-browser compatibility, accessibility, and responsive design standards


Required Skills & Qualifications:

• 8+ years of experience in front-end development with Angular (v10 or higher)

• Strong understanding of JavaScript (ES6+), TypeScript, and modern JS design patterns

• Proficiency in RxJS, Observables, Promises, and asynchronous programming

• Solid experience with HTML5, CSS3, SCSS, Bootstrap/Tailwind

• Good knowledge of state management (NgRx, BehaviorSubject, etc.)

• Experience integrating with REST APIs and handling HTTP requests

• Familiarity with unit testing frameworks like Jasmine, Karma

• Knowledge of build tools (Webpack, Angular CLI) and version control (Git)


Nice-to-Have:

• Experience with SSR (Angular Universal) or hybrid mobile development (Ionic)

• Exposure to micro frontends or monorepo architecture (Nx)

• Understanding of performance optimization and lazy loading techniques

• Familiarity with CI/CD pipelines and containerization

. Nice to have AG-Grid knowledge.



"Centraprise is an equal opportunity employer. Applicants must be authorized to work in the U.S. U.S. citizens and Green Card holders are strongly encouraged to apply."

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job