We are seeking an experienced Angular Developer to join our dynamic development team in Gurgaon. As a Senior Angular Developer, you will play a key role in designing, developing, and maintaining high-quality web applications. The ideal candidate will have a strong background in Angular, along with excellent problem-solving skills and a passion for delivering clean, maintainable code.
-
Develop and maintain responsive, high-performance web applications using Angular and TypeScript.
-
Collaborate with cross-functional teams including designers, backend developers, and product managers to deliver top-notch user experiences.
-
Write reusable, modular, and efficient code, following best practices and industry standards.
-
Optimize application for maximum speed and scalability.
-
Identify and resolve performance bottlenecks, bugs, and other issues in the application.
-
Stay updated with the latest industry trends and Angular best practices.
-
Conduct code reviews and provide constructive feedback to junior developers.
-
Create and maintain technical documentation to support development efforts.
-
Ensure the technical feasibility of UI/UX designs and implement them with a high degree of accuracy.
-
Participate in Agile/Scrum ceremonies, contributing to sprint planning, retrospectives, and daily stand-ups.
-
5+ years of hands-on experience in front-end development with a strong focus on Angular.
-
Proficiency in TypeScript, HTML5, CSS3, and related web technologies.
-
Strong understanding of front-end build tools (e.g., Webpack, npm, Gulp).
-
Experience with RxJS, State management (NgRx/Redux), and handling asynchronous data flows.
-
Familiarity with RESTful APIs and integrating front-end components with back-end services.
-
Knowledge of version control systems, primarily Git.
-
Strong understanding of UI/UX principles and the ability to collaborate effectively with designers.
-
Excellent problem-solving skills, and the ability to write clean, scalable, and efficient code.
-
Familiarity with testing frameworks such as Jasmine, Karma, and Protractor is a plus.
-
Strong communication skills, both verbal and written.
-
Experience with Angular CLI and Angular Universal (for server-side rendering).
-
Familiarity with Node.js and server-side JavaScript frameworks.
-
Experience with cloud platforms (AWS, Azure, or similar) is a plus.
-
Knowledge of CI/CD pipelines and automated testing frameworks.
-
A degree in Computer Science, Information Technology, or a related field is preferred.