16 Aug
|
Snapwork Technologies
|
Pune
16 Aug
Snapwork Technologies
Pune
Angular Developer Job Description
Position: Angular Developer
Location: Pune
Experience: 3–5 Years
Employment Type: Full-time
Job Summary
We are looking for an Angular Developer to build and maintain up-to-date, scalable, and high-performance web applications. The ideal candidate should have strong Angular development experience, write clean and testable code, and collaborate effectively with cross-functional teams.
Key Responsibilities
- Develop and maintain responsive web applications using Angular.
- Build reusable, maintainable, and high-quality code.
- Integrate REST APIs and handle application data efficiently.
- Develop complex forms and user interfaces using Angular Material and SCSS.
- Write unit tests and participate in code reviews.
- Debug, optimize, and improve application performance.
- Collaborate with designers, backend developers, QA, and product teams.
- Maintain technical documentation and follow Agile practices.
Required Skills
- Angular 15/16+ (NgModules,
Routing, Lazy Loading, Dependency Injection)
- TypeScript and RxJS (Observables, Operators, Error Handling)
- Reactive Forms with complex validation and dynamic forms
- Angular Material, SCSS, Bootstrap, and custom UI libraries
- REST API integration using HttpClient and service-based architecture
- Unit Testing using Jest, Angular TestBed, mocking, and spies
- Git, pull requests, code reviews, and enterprise codebase experience
- Webpack Module Federation (remote modules, shared dependencies, parent-child storage contracts)
- HTML5, CSS3, JavaScript, Angular CLI, NPM
- Responsive design and Agile/Scrum development
Preferred Skills
- Experience with NgRx or other state management libraries
- Knowledge of CI/CD pipelines
- Strong analytical, debugging, and communication skills
📌 Angular Developer (Pune)
🏢 Snapwork Technologies
📍 Pune