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.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.
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+)
- 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
Similar roles you might like
More openings like this one — take a look before you go.