Job Description

Job Description: Angular Frontend Developer (Angular 17/18/19)


Location: Pune, Nasik


Experience Required: 5+ Years


Role: Angular Frontend Developer


About the Role


We are seeking an experienced Angular Frontend Developer who will take complete ownership of developing scalable, high-performance, and maintainable web applications using Angular (version 19 or latest). The ideal candidate must have strong expertise in TypeScript, modern Angular features (Components, Signals, RxJS), and front-end architecture. You will collaborate closely with UI/UX designers, backend engineers, QA, and DevOps teams to deliver exceptional user experiences.


Key Responsibilities


Develop highly responsive, user-friendly, web-based interfaces using Angular (v17–19).


Build reusable, modular, and testable components, services, modules, and UI libraries.


Implement UI/UX designs using HTML5, CSS3/SCSS, responsive layouts, and Angular Material/PrimeNG.


Integrate with RESTful APIs and collaborate with backend engineers to define API contracts.


Ensure strong application performance through lazy loading, code splitting, OnPush change detection, Signals/NgRx, or other state-management patterns.


Follow full software development lifecycle practices and adhere to timelines and delivery commitments.


Write clean, maintainable code backed by automated unit tests with high coverage.


Evaluate and recommend UI frameworks, tools, and best practices to enhance product quality.


Work independently and collaboratively within a cross-functional development team.


Understand user interactions and translate them into smooth, intuitive UI flows.


Ensure cross-browser compatibility and compliance with modern web standards.


Skills & Qualifications


Technical Skills


Minimum 5 years of experience in frontend development with hands-on Angular expertise.


Strong knowledge of Angular 19 (or latest), TypeScript, JavaScript, HTML5, CSS3/SCSS.


Experience with PrimeNG, Angular Material, and integration of third-party Angular components.


Proficiency with RxJS, Signals, component communication patterns, and Angular architecture.


Solid understanding of object-oriented programming (OOP) principles.


Experience using Visual Studio Code, Git, and modern development workflows.


Additional Expertise


Experience building reusable components, scalable UI architecture, and performance optimization.


Strong understanding of browser behavior, UI standards, and responsive design.


Ability to interpret backend architecture and integrate front-end seamlessly.


Good communication, presentation, stakeholder management, and teamwork skills.


Education


Bachelor's degree in Computer Science, Engineering, or a related technical field (preferred).

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application