Senior Angular Developer
Quest Global · Bengaluru, Karnataka, India
Engineering Services · 10,001+ employees
About the role
Design, develop, and maintain enterprise-scale web applications using Angular 18+ while collaborating with cross-functional teams. Drive front-end performance optimization, accessibility, and security initiatives while ensuring high-quality software delivery through testing and automation.
What they look for
Requirements
Requires strong hands-on experience with Angular 18+, TypeScript, and advanced front-end development practices. Candidates must possess excellent debugging skills and experience with testing frameworks like Jasmine, Karma, and Cypress.
Full description
Job Requirements At Quest Global, it’s not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.
Key Responsibilities
- Design, develop, and maintain enterprise-scale web applications using Angular 18+.
- Implement reusable, modular, and maintainable front-end components and libraries.
- Collaborate with cross-functional teams to understand requirements and convert them into technical solutions.
- Perform detailed debugging and root-cause analysis for complex UI and integration issues.
- Ensure high-quality software delivery through comprehensive testing and automation practices.
- Participate actively in architecture discussions, code reviews, design reviews, and technical mentoring.
- Drive front-end performance optimization, accessibility, security, and maintainability initiatives.
- Collaborate with backend teams to design and integrate RESTful APIs and microservices.
- Contribute to CI/CD pipelines and quality engineering practices.
- Produce clear technical documentation and support knowledge-sharing within the team.
We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.
We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.
Work Experience
- Collaborate with backend teams to design and integrate RESTful APIs and microservices.
- Contribute to CI/CD pipelines and quality engineering practices.
- Produce clear technical documentation and support knowledge-sharing within the team.
Required Technical Skills
Front-End Development
- Strong hands-on experience with Angular 18+
- Advanced proficiency in:• TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3 / SCSS
- RxJS
- Angular Signals
- Reactive Forms
- State Management concepts
Debugging & Troubleshooting
- Excellent debugging and problem-solving skills.
- Proven ability to analyse and resolve:• UI performance issues
- Memory leaks
- Browser compatibility issues
- API integration problems
- Complex production defects
Testing & Quality Engineering
Strong experience in:
Unit Testing
- Jasmine
- Karma
Component Testing
- Angular Component Testing frameworks
- Test isolation and mocking strategies
End-to-End / System Testing
- Cypress
- Protractor
Must be able to:
- Design comprehensive test strategies
- Create automated regression suites
- Improve code coverage and maintainability
- Integrate tests into CI/CD pipelines
BDD (Behaviour Driven Development)
Hands-on experience with:
- Cucumber
- Gherkin
- BDD frameworks and methodologies
Ability to:
- Write feature files
- Define acceptance criteria
- Collaborate with Product Owners and QA teams using BDD practices