Associate- Full-Stack Engineer(Retail)

Bain & Company

Delhi

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bain & Company India is seeking a talented full stack developer to join the Retail CoE in Delhi. You will design, build, and ship features across React/Next.js front-end and Python back-end, delivering production-grade web applications for Bain's retail analytics products.

The role requires 2–4 years of experience, strong React/Next.js and Python, plus familiarity with databases, Docker, CI/CD, and cloud platforms.

Qualifications

  • 2–4 years of experience in full stack development, building and shipping production-grade web applications.
  • Strong front-end skills in React or Next.js, including component design, state management, and responsive UI.
  • Proficiency in Python and building production backend services and REST APIs (FastAPI, Flask, or Django).
  • Working knowledge of relational and NoSQL databases (PostgreSQL, Azure SQL, Snowflake, MongoDB), including schema design and query optimisation.
  • Experience with Docker, CI/CD, Git/GitHub, and cloud platforms (Azure, AWS, or GCP).
  • Familiarity with authentication/authorisation patterns, API security, and performance monitoring.
  • Comfort working with data — complex SQL, and large-scale datasets using Pandas or PySpark.
  • Basic business and data acumen, able to translate business requirements into product features.
  • Good-to-have: exposure to embedding AI/LLM capabilities into applications (RAG, agent frameworks, or model APIs).
  • Good-to-have: prior exposure to consulting projects or the Retail business domain.

Responsibilities

  • Design, build, and ship features end-to-end—from React/Next.js UI to Python APIs and the underlying data layer.
  • Develop responsive front-end components and dashboards for retail analytics.
  • Build and maintain backend services and REST APIs (Python, FastAPI) that are secure and scalable.
  • Design database schemas and write performant SQL to support features and analytics.
  • Build and maintain CI/CD pipelines using Docker and Git for cloud deployments.
  • Implement logging, monitoring, and automated testing for production reliability.
  • Integrate AI/LLM capabilities into product workflows to improve UX.
  • Partner with product managers to translate business problems into requirements and roadmap.
  • Contribute to code reviews, docs, and engineering standards across Retail CoE.

Skills

React/Next.js
Python
SQL
Docker
CI/CD
Cloud platforms
PostgreSQL
NoSQL
API security
Pandas/PySpark

Education

Master’s or Bachelor’s degree in CS/Engineering

Tools

FastAPI
Flask
Django
React

Job description

About Us:

Bain & Company is a global consultancy that helps the world’s most ambitious change makers define the future. Across 65 offices in 40 countries, we work alongside our clients as one team with a shared ambition to achieve extraordinary results, outperform the competition and redefine industries. Since our founding in 1973, we have measured our success by the success of our clients, and we proudly maintain the highest level of client advocacy in the industry. In 2004, the firm established its presence in the Indian market by opening the Bain Capability Center (BCC) in New Delhi. The BCC is now known as BCN (Bain Capability Network) with its nodes across various geographies. BCN is an integral and largest unit of (ECD) Expert Client Delivery. ECD plays a critical role as it adds value to Bain's case teams globally by supporting them with analytics and research solutioning across all industries, specific domains for corporate cases, client development, private equity diligence or Bain intellectual property. The BCN comprises of Consulting Services, Knowledge Services and Shared Services

WHO YOU’LL WORK WITH:

The Retail Center of Expertise collaborates with Bain’s global Retail Practice leadership, client-facing Bain leadership and teams, and with end clients on development and delivery of Bain’s proprietary Retail products and solutions. These solutions aim to answer strategic questions of Bain’s Retail clients relating to category management, COGS optimization, pricing & promotion analytics and customer analytics. You will work as part of the team in Retail CoE comprising of a mix of Director, Managers, Projects Leads, Associates and Analysts on projects ranging from 3 weeks to 6 months. Delivery models on projects vary from working as part of a broader global Bain case team, working independently with a Bain Associate Partner / Partner, or working directly with end clients.

WHAT YOU’LL DO:
  • Design, build, and ship features end-to-end - from React/Next.js interfaces through Python APIs to the underlying data layer for Bain’s proprietary Retail products.
  • Develop responsive, intuitive front-end components and dashboards that make complex retail analytics accessible to case teams and end clients.
  • Build and maintain backend services and REST APIs (Python, FastAPI) that are secure, scalable, and well tested.
  • Design database schemas and write performant SQL to support both product features and analytical workflows.
  • Build and maintain CI/CD pipelines using Docker and Git for continuous deployment on cloud platforms (Azure / AWS / GCP).
  • Implement logging, monitoring, and automated testing to keep products reliable and performant in production.
  • Integrate AI/LLM capabilities into product workflows where they meaningfully improve the user experience.
  • Partner with product managers, and consulting teams to translate business problems into product requirements and shape the roadmap.
  • Contribute to code reviews, technical documentation, and engineering standards across the Retail CoE product portfolio.

The Associate is expected to have a knack for seeking out challenging problems and producing their own ideas, which they will be encouraged to brainstorm with their peers and managers. They should be willing to learn new techniques and be open to solving problems with an interdisciplinary approach. They must have excellent coding skills and should demonstrate a willingness to write modular, reusable, and functional code.

ABOUT YOU:
  • A Master’s or Bachelor’s degree in Computer Science, Engineering, or a related field is preferred
  • 2–4 years of experience in full stack development, building and shipping production-grade web applications
  • Strong front-end skills in React or Next.js, including component design, state management, and responsive UI
  • Proficiency in Python and building production backend services and REST APIs (FastAPI, Flask, or Django)
  • Working knowledge of relational and NoSQL databases (PostgreSQL, Azure SQL, Snowflake, MongoDB), including schema design and query optimisation
  • Experience with Docker, CI/CD, Git/GitHub, and cloud platforms (Azure, AWS, or GCP)
  • Familiarity with authentication/authorisation patterns, API security, and performance monitoring
  • Comfort working with data — complex SQL, and large-scale datasets using Pandas or PySpark
  • Basic business and data acumen, able to translate business requirements into product features
  • Good-to-have: exposure to embedding AI/LLM capabilities into applications (RAG, agent frameworks, or model APIs)
  • Good-to-have: prior exposure to consulting projects or the Retail business domain
What makes us a great place to work

We are proud to be consistently recognized as one of the world's best places to work, a champion of diversity and a model of social responsibility. We are currently ranked the #1 consulting firm on Glassdoor’s Best Places to Work list, and we have maintained a spot in the top four on Glassdoor's list for the last 12 years. We believe that diversity, inclusion and collaboration is key to building extraordinary teams. We hire people with exceptional talents, abilities and potential, then create an environment where you can become the best version of yourself and thrive both professionally and personally. We are publicly recognized by external parties such as Fortune, Vault, Mogul, Working Mother, Glassdoor and the Human Rights Campaign for being a great place to work for diversity and inclusion, women, LGBTQ and parents..

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate- Front-end Engineer(Retail)
Associate- Front-end Engineer(Retail)

Bain & Company • Delhi

On-site
INR 1,200,000 - 1,800,000
Associate- AI Data Engineer(Retail)
Associate- AI Data Engineer(Retail)

Bain & Company • New Delhi

On-site
INR 1,500,000 - 2,100,000
Associate- AI Data Engineer(Retail)
Associate- AI Data Engineer(Retail)

Bain & Company • Delhi

On-site
INR 1,800,000 - 3,600,000
Project Lead - Retail
Project Lead - Retail

Bain & Company • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Diversity and inclusion initiatives
Professional development opportunities
Recognition on best places to work lists
Associate - PEG (Full Stack Developer)
Associate - PEG (Full Stack Developer)

Bain & Company • Gurugram District

On-site
INR 800,000 - 1,200,000
Associate – Data Engineer (Data Business CoE)
Associate – Data Engineer (Data Business CoE)

Bain & Company • Gurugram District

On-site
INR 1,200,000 - 1,500,000
Great work environment
Diversity and inclusion programs
Senior Associate Org CoE Data Engineer
Senior Associate Org CoE Data Engineer

Bain & Company • India

On-site
INR 2,500,000 - 4,000,000
Associate – Data Engineer (Data Business CoE)
Associate – Data Engineer (Data Business CoE)

Bain & Company • Delhi

On-site
INR 2,500,000 - 4,000,000
Associate- Gen AI & Python(People & ORG CoE)
Associate- Gen AI & Python(People & ORG CoE)

Bain & Company • Delhi

On-site
INR 1,500,000 - 2,100,000
Senior Associate – Full Stack AI Engineer
Senior Associate – Full Stack AI Engineer

Bain & Company • Delhi

On-site
INR 2,500,000 - 4,200,000