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.
Job Summary
Location: Bangalore, India
Experience Level: 7+ years to 12 years (Maximum)
Relevant Experience in React JS: 5+ years
Overall Experience in Software Development: 7 years to maximum of 12 years
We are looking for a highly skilled Senior React Frontend Developer with strong expertise in React.js, TypeScript,
component-driven development, advanced state management, responsive UI engineering, and backend
integration. This role involves building scalable, maintainable, high-performance, and real-time user interfaces
for complex applications, including data-intensive workflows, visualization-oriented modules, and backend
connected frontend systems. The ideal candidate should be comfortable working across modern React
architecture, reusable UI platforms, real-time communication layers, and close collaboration with UI/UX and
backend teams.
Key Responsibilities
- Work on the frontend architecture as a React.js expert and contribute to the development of the software
presentation layer using React.js and TypeScript.
- Design, develop, and maintain modern React.js applications using Hooks, Functional Components,
composition patterns, memoization, and reusable custom hooks.
- Build reusable, modular, and scalable UI component libraries aligned with a shared design system and
maintainable frontend architecture.
- Develop and maintain responsive and interactive frontend applications for complex workflows and real-time
user experiences.
- Design and maintain WebSocket-based interfaces and integrate frontend applications with backend systems
using REST APIs, Streaming APIs, HTTPS, gRPC, and related communication layers.
- Implement advanced state management using Redux, Redux Toolkit, Context API, or similar patterns.
- Implement application routing and structured navigation using React Router and route-based design
approaches.
- Convert Figma designs or equivalent design artifacts into pixel-perfect, responsive UI implementations.
- Build frontend modules that support real-time dashboards, waveform views, readouts, imaging-focused
interfaces, and data-intensive workflows.
- Collaborate closely with UI/UX designers, frontend teams, and backend/microservices teams to deliver high
quality integrated solutions.
- Optimize frontend rendering, backend communication, and UI performance for scalability, responsiveness,
and maintainability.
- Document interface design, API contracts, message formats, and integration patterns.
- Maintain engineering quality through testing, code reviews, debugging, profiling, and frontend best
practices.
Mandatory Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science Engineering or a related field.
- Minimum of 5+ years of hands-on frontend development experience with a strong focus on React.js.
- 7+ years of overall experience in software development.
- Strong hands-on experience with TypeScript in React applications.
- Strong knowledge of modern React patterns, including Hooks, Functional Components, composition,
memoization, and reusable custom hooks.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and SCSS.
- Experience building reusable UI components, shared UI modules, or design-system-driven interfaces.
- Experience implementing responsive and adaptive interfaces across multiple layouts and resolutions.
- Strong experience in state management using Redux, Redux Toolkit, Context API, or similar tools.
- Experience integrating frontend applications with backend systems using WebSockets, REST APIs, Streaming
APIs, HTTPS, and gRPC.
- Experience working with microservices architecture and frontend-to-backend integration patterns.
- Strong understanding of React Router and route-based application architecture.
- Experience with Vite or similar modern frontend build tooling.
- Strong debugging, profiling, and performance optimization skills for dynamic or data-heavy interfaces.
- Familiarity with frontend testing and component validation practices.
- Proficiency with Git and collaborative development workflows.
- Excellent communication and collaboration abilities.
Good to Have / Preferred Qualifications
- Experience with microfrontend architecture and feature-based frontend organization.
- Experience building real-time dashboards, industrial UIs, or visualization-heavy applications.
- Experience with waveform, readout, imaging, or graphical rendering interfaces.
- Exposure to design token systems, theming, and UI kit integration.
- Familiarity with RTK Query, GraphQL abstractions, or structured API abstraction layers.
- Experience with error boundaries, offline handling, reconnection logic, and connection state management.
- Understanding of accessibility, semantic HTML, and enterprise-grade frontend quality practices.
- Exposure to DevOps / CI-CD pipelines.
- Experience in engineering software, industrial software, scientific visualization, healthcare software, or
simulation-oriented platforms.
- Knowledge of Three.js or @react-three/fiber for advanced visualization use cases.
- Familiarity with Vitest, jsdom, or similar frontend testing setups.
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
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.
Job Summary
Location: Bangalore, India
Experience Level: 7+ years to 12 years (Maximum)
Relevant Experience in React JS: 5+ years
Overall Experience in Software Development: 7 years to maximum of 12 years
We are looking for a highly skilled Senior React Frontend Developer with strong expertise in React.js, TypeScript,
component-driven development, advanced state management, responsive UI engineering, and backend
integration. This role involves building scalable, maintainable, high-performance, and real-time user interfaces
for complex applications, including data-intensive workflows, visualization-oriented modules, and backend
connected frontend systems. The ideal candidate should be comfortable working across modern React
architecture, reusable UI platforms, real-time communication layers, and close collaboration with UI/UX and
backend teams.
Key Responsibilities
- Work on the frontend architecture as a React.js expert and contribute to the development of the software
presentation layer using React.js and TypeScript.
- Design, develop, and maintain modern React.js applications using Hooks, Functional Components,
composition patterns, memoization, and reusable custom hooks.
- Build reusable, modular, and scalable UI component libraries aligned with a shared design system and
maintainable frontend architecture.
- Develop and maintain responsive and interactive frontend applications for complex workflows and real-time
user experiences.
- Design and maintain WebSocket-based interfaces and integrate frontend applications with backend systems
using REST APIs, Streaming APIs, HTTPS, gRPC, and related communication layers.
- Implement advanced state management using Redux, Redux Toolkit, Context API, or similar patterns.
- Implement application routing and structured navigation using React Router and route-based design
approaches.
- Convert Figma designs or equivalent design artifacts into pixel-perfect, responsive UI implementations.
- Build frontend modules that support real-time dashboards, waveform views, readouts, imaging-focused
interfaces, and data-intensive workflows.
- Collaborate closely with UI/UX designers, frontend teams, and backend/microservices teams to deliver high
quality integrated solutions.
- Optimize frontend rendering, backend communication, and UI performance for scalability, responsiveness,
and maintainability.
- Document interface design, API contracts, message formats, and integration patterns.
- Maintain engineering quality through testing, code reviews, debugging, profiling, and frontend best
practices.
Mandatory Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science Engineering or a related field.
- Minimum of 5+ years of hands-on frontend development experience with a strong focus on React.js.
- 7+ years of overall experience in software development.
- Strong hands-on experience with TypeScript in React applications.
- Strong knowledge of modern React patterns, including Hooks, Functional Components, composition,
memoization, and reusable custom hooks.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and SCSS.
- Experience building reusable UI components, shared UI modules, or design-system-driven interfaces.
- Experience implementing responsive and adaptive interfaces across multiple layouts and resolutions.
- Strong experience in state management using Redux, Redux Toolkit, Context API, or similar tools.
- Experience integrating frontend applications with backend systems using WebSockets, REST APIs, Streaming
APIs, HTTPS, and gRPC.
- Experience working with microservices architecture and frontend-to-backend integration patterns.
- Strong understanding of React Router and route-based application architecture.
- Experience with Vite or similar modern frontend build tooling.
- Strong debugging, profiling, and performance optimization skills for dynamic or data-heavy interfaces.
- Familiarity with frontend testing and component validation practices.
- Proficiency with Git and collaborative development workflows.
- Excellent communication and collaboration abilities.
Good to Have / Preferred Qualifications
- Experience with microfrontend architecture and feature-based frontend organization.
- Experience building real-time dashboards, industrial UIs, or visualization-heavy applications.
- Experience with waveform, readout, imaging, or graphical rendering interfaces.
- Exposure to design token systems, theming, and UI kit integration.
- Familiarity with RTK Query, GraphQL abstractions, or structured API abstraction layers.
- Experience with error boundaries, offline handling, reconnection logic, and connection state management.
- Understanding of accessibility, semantic HTML, and enterprise-grade frontend quality practices.
- Exposure to DevOps / CI-CD pipelines.
- Experience in engineering software, industrial software, scientific visualization, healthcare software, or
simulation-oriented platforms.
- Knowledge of Three.js or @react-three/fiber for advanced visualization use cases.
- Familiarity with Vitest, jsdom, or similar frontend testing setups.
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.