Posted 12 June, 2026
Senior Software Development Engineer L4
Inovalon
Gurugram, India
Full Time
Reference: 102_699564_7685341003
Angular developer will design and build user interfaces for web applications using the Angular framework while collaborating with back-end teams to integrate APIs and ensure seamless data flow. This role requires expertise in modern front-end technologies and a strong understanding of how to connect the client-side to server-side services.
Key Responsibilities
- Develop User Interfaces: Design and develop dynamic, responsive user interfaces and single-page applications using Angular, HTML5, and CSS3.
- API Integration: Collaborate with back-end developers to integrate RESTful APIs and other web services to ensure seamless data flow and functionality.
- Write Quality Code: Produce clean, efficient, maintainable, and well-documented code using TypeScript and JavaScript best practices.
- Optimize Performance: Enhance application performance by identifying and resolving bottlenecks, optimizing code, and ensuring responsiveness across devices and browsers.
- Testing and Debugging: Implement and maintain unit and integration tests (using tools like Jasmine or Karma) and debug issues.
- Team Collaboration: Work within agile cross-functional teams, including designers, product managers, and back-end developers, to translate business requirements into technical solutions.
- Stay Updated: Keep current with the latest Angular updates, features, and web development best practices.
Required Skills and Qualifications
- Technical Proficiency: Strong knowledge of the Angular framework and core concepts like components, services, and modules.
- Programming Languages: Expertise in TypeScript, JavaScript, HTML5, and CSS3.
- API Knowledge: Understanding of RESTful APIs and asynchronous request handling.
Tools and Methodologies:
- Experience with version control systems like Git.
- Familiarity with build tools (e.g., Webpack, Gulp) and testing frameworks (e.g., Jasmine, Protractor).
- Experience working in an Agile/Scrum development environment.
- Problem-Solving: Strong analytical and problem-solving skills to efficiently identify and resolve complex issues.
Communication:
- Excellent communication and collaboration abilities to work effectively within a team environment and with stakeholders.