Full Stack Developer

Quest Global

Mumbai

On-site

INR 1,200,000 - 2,500,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Quest Global is seeking a capable Full Stack Developer to transform messy utility data into reliable pipelines, build powerful APIs, and ship ML-enabled features. The role emphasizes scalable web apps, real-time capabilities, and data visualization.

You will collaborate with UI/UX and backend teams, drive sprints, and support pilot deployments with clear documentation. The ideal candidate will have 3–6 years in full stack, 1–2 years with cloud-native tech, strong Python and JavaScript skills,

Qualifications

  • Bachelor's degree from a reputed university; advanced technical degree a plus.
  • 3–6 years hands-on Full Stack Development and 1–2 years with cloud-native tech.
  • Strong Python programming with FastAPI, Flask, or Django experience.
  • Experience with RESTful APIs, microservices, and async Python/Node.js.
  • Proficiency in JavaScript/TypeScript and React/Next.js with Tailwind.
  • Experience designing & consuming REST APIs, WebSockets, SSE.
  • Experience with AWS/Azure/GCP and databases (PostgreSQL/MySQL/MongoDB/ClickHouse).
  • Familiarity with data viz libraries (Plotly, ECharts, D3.js, Recharts).
  • Testing frameworks (Jest, Vitest, React Testing Library, Playwright).
  • Docker, Kubernetes, NGINX, Git, CI/CD and messaging like Kafka/RabbitMQ/Redis.
  • Knowledge of AI SDKs and LLM integrations; capable of interactive visualizations.

Responsibilities

  • Design, develop, and maintain scalable, responsive web apps with modern frontend/backend tech.
  • Implement real-time features: streaming, live updates, notifications, workflows.
  • Build analytics dashboards and admin consoles with rich visualizations.
  • Manage frontend state, caching, routing, and API integrations.
  • Integrate authentication (OAuth2, OpenID Connect, JWT) with RBAC.
  • Design and tune relational and NoSQL databases for performance.
  • Optimize performance; improve page load and API response times.
  • Implement automated unit/integration/E2E tests for reliability.
  • Ensure accessibility, cross-browser compatibility, and consistent UX.
  • Handle session management, long-running async workflows; collaborate with design/backend.
  • Drive sprint planning, code reviews, and retrospectives; support pilot deployments.

Skills

Full Stack Development
Python programming
JavaScript/TypeScript
REST APIs
WebSockets & SSE
React/Next.js
Distributed systems
CI/CD pipelines
Linux / networking basics
AI SDKs integration

Education

Bachelor's degree

Tools

Docker
Kubernetes
NGINX
Git
AWS
Azure
GCP
PostgreSQL
MySQL
MongoDB
ClickHouse
Plotly
D3.js
Jest/Vitest
Playwright
Redis
Kafka
RabbitMQ

Job 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

As a Developer on our P&DI data products, you'll turn messy utility data into reliable pipelines, build the APIs and agent tools that power them, and ship machine learning models that create real impact in the field. Specifically, you will:

  • Design, develop, and maintain scalable, responsive, and interactive web applications using modern frontend and backend technologies.
  • Implement real-time application features, including streaming responses, live updates, notifications, and interactive workflows.
  • Build complex user interfaces such as analytics dashboards, data visualization components, administrative consoles, and AI-powered conversational interfaces.
  • Implement frontend state management, client-side caching, routing, and efficient API integrations.
  • Integrate authentication and authorization mechanisms, including OAuth 2.0, OpenID Connect, JWT, and role-based access control.
  • Design and integrate relational and NoSQL databases, ensuring efficient data access and application performance.
  • Optimize frontend and backend performance, including page load times, API response times, and scalability.
  • Implement automated unit, integration, and end-to-end testing to ensure application reliability.
  • Ensure responsive design, accessibility, cross-browser compatibility, and consistent user experience.
  • Understanding of session management, persistent application state, and long-running asynchronous workflows.
  • Collaborate with UI/UX designers and backend engineers to deliver intuitive, maintainable applications.
  • Drive sprint planning, code reviews, and retrospectives.
  • Support pilot deployments at customer sites, and document model assumptions, performance benchmarks, and business impact with clarity.
What You Bring
  • A bachelor's degree from a reputed university; an advanced technical degree is a plus.
  • 3–6 years hands-on Full Stack Development and 1-2 years of experience with cloud-native technologies, Docker, Kubernetes, and production deployments.
  • Strong programming skills in Python, with experience in frameworks such as FastAPI, Flask, or Django.
  • Experience with backend development, RESTful APIs, microservices, and asynchronous programming with Python(FastAPI/Flask/Django) or Nodejs
  • Proficiency in JavaScript/TypeScript and frontend frameworks such as React or Next.js with component libraries such as Tailwind CSS.
  • Working knowledge of APIs, HTTP, and REST (FastAPI preferred).’
  • Experience designing and consuming REST APIs, WebSockets, and Server-Sent Events (SSE).
  • Experience with at least one major cloud platform: AWS, Azure, or Google Cloud Platform (GCP).
  • Comfort with databases — PostgreSQL, MySQL, MongoDB, or ClickHouse — including schema design.
  • Familiarity with data visualization libraries such as Plotly, ECharts, D3.js, or Recharts.
  • Experience with testing frameworks such as Jest, Vitest, React Testing Library, and Playwright.
  • Familiarity with Docker, Kubernetes, NGINX, Git, and CI/CD pipelines for deploying full-stack applications.
  • Familiarity with Messaging and Caching technologies like Kafka, RabbitMQ, or Redis.
  • Familiarity with AI SDKs and integration of LLM-powered services into web applications.
  • Experience building dynamic interfaces that support structured outputs, charts, tables, and interactive visualizations.
  • Strong understanding of Linux environments, networking fundamentals, Git, and software development best practices.
  • A grounding in responsible AI — PII handling, model evaluation, audit trails.
  • Sharp debugging instincts and a genuine love of solving hard problems.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Lead
Engineering Lead

Quest Global • Mumbai

On-site
INR 4,500,000 - 7,000,000
Sr Java Developer
Sr Java Developer

Quest Global • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Sr. Lead Engineer - .NET+Python
Sr. Lead Engineer - .NET+Python

Quest Global • Bengaluru

Hybrid
INR 3,500,000 - 5,500,000
Data Scientist
Data Scientist

Quest Global • Mumbai

On-site
INR 1,200,000 - 2,400,000
Python fullstack Developer (React.js, Flask & AI/RAG)
Python fullstack Developer (React.js, Flask & AI/RAG)

Quest Global • Chennai District

On-site
INR 1,500,000 - 3,000,000
.NET Full-Stack Engineer
.NET Full-Stack Engineer

Quest Global • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Lead Developer (Java, Spring Boot, Microservices & Industrial Integration)
Lead Developer (Java, Spring Boot, Microservices & Industrial Integration)

Quest Global • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Lead Developer Java Spring Boot Microservices And Industrial Integration
Lead Developer Java Spring Boot Microservices And Industrial Integration

Quest Global • Hyderabad

On-site
INR 2,500,000 - 5,500,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Quest Global • Maharashtra

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer (Java, Cloud & Microservices)
Senior Software Engineer (Java, Cloud & Microservices)

Quest Global • Bengaluru

On-site
INR 1,200,000 - 2,000,000