ED

Software Engineer - Front End (Angular)

Edge Executive Search
Gurgaon5-9 LPA Posted 19 Aug 2025
FULL TIME
Angular
state management
Typescript
React
Javascript
+2 more

Job Description

We are seeking a highly motivated and experienced Software Engineer - Front End (Angular) to lead the design, development, and deployment of complex single-page applications. This role requires a professional with deep expertise in Angular, who can architect reusable components, mentor junior developers, and ensure optimal performance and code quality.

Roles and Responsibilities

  • Lead the design, development, and deployment of complex single-page applications (SPAs) using Angular (version 10+ preferred).
  • Architect and implement robust, reusable, and maintainable front-end components and libraries.
  • Mentor junior and mid-level developers, providing technical guidance and best practices.
  • Optimize applications for maximum speed and scalability, ensuring a seamless user experience across various devices and browsers.
  • Collaborate with UI/UX designers to translate wireframes and mockups into pixel-perfect, interactive user interfaces.
  • Integrate with RESTful APIs and other backend services.
  • Write comprehensive unit and integration tests to ensure code quality and reliability.
  • Participate in code reviews, contributing to a culture of high-quality code and continuous improvement.
  • Stay up-to-date with the latest front-end technologies, Angular updates, and industry trends.
  • Troubleshoot and debug complex front-end issues.

Skills Required

  • Professional experience as a Front-End Developer with a strong focus on Angular.
  • Deep expertise in Angular (preferably Angular 10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Proven experience with state management patterns (e.g., NgRx, RxJS).
  • Strong understanding of reactive programming principles and RxJS.
  • Experience with build tools (e.g., Angular CLI, Webpack).
  • Proficiency in version control systems, especially Git.
  • Solid understanding of responsive design principles and cross-browser compatibility.
  • Familiarity with testing frameworks (e.g., Jasmine, Karma, Cypress).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Basic hands-on knowledge of React is desirable.

Join WhatsApp Channel