Associate- Front-end Engineer(Retail)
Role Overview
The Retail Center of Expertise develops and delivers proprietary retail products and solutions for category management, COGS optimization, pricing and promotion analytics, and customer analytics.
Projects range from three weeks to six months and may involve global case teams, Bain leadership, or end clients.
The team includes Directors, Managers, Project Leads, Associates, and Analysts.
Key Skills for This Role
Full Job Posting
About Bain & Company
Bain & Company is a global consultancy working with clients across 65 offices in 40 countries.
The Bain Capability Network supports global case teams with analytics and research solutions across industries and domains.
Retail Center of Expertise
The Retail Center of Expertise develops and delivers proprietary retail products and solutions for category management, COGS optimization, pricing and promotion analytics, and customer analytics.
Projects range from three weeks to six months and may involve global case teams, Bain leadership, or end clients.
The team includes Directors, Managers, Project Leads, Associates, and Analysts.
What You’ll Do
- Implement responsive front-end designs with React, Next.js, TypeScript, Tailwind CSS, and ShadCN/UI.
- Integrate applications with Python/FastAPI back ends and REST APIs and optimize data interactions.
- Optimize performance, accessibility, and Core Web Vitals and resolve defects promptly.
- Support Azure or AWS deployments using Docker, CI/CD pipelines, and Git/GitHub.
- Own design work from research and information architecture through prototyping, usability testing, and design QA.
- Design accessible retail user experiences from user flows and wireframes to production-ready interfaces.
- Build reusable design systems and component libraries and prototype with v0, Lovable, or Framer.
- Collaborate with product managers, engineers, and consulting teams on scalable, user-centered solutions.
About You
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is preferred.
- 2–4 years of experience in front-end development and UI/UX design for web applications or data products.
- Proficiency with React, Next.js, TypeScript, HTML5/CSS3, Tailwind CSS, and ShadCN/UI or comparable libraries.
- Experience with state management, REST APIs, web performance optimization, and cross-browser testing.
- Ability to build design systems and component libraries and deliver developer-ready specifications.
- Strong UI/UX fundamentals, including research, wireframing, prototyping, interaction design, responsive design, and WCAG accessibility.
- Hands-on Figma proficiency, including Auto Layout, components, and variants.
- Python/FastAPI, SQL or NoSQL databases, Docker, CI/CD, Git/GitHub, cloud platforms, data visualization, consulting, or retail experience is good to have.
Workplace Culture
Bain & Company emphasizes diversity, inclusion, collaboration, professional development, and social responsibility.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Bain & Company
Associate, Global Travel & Expense ( Japanese Language Expert/ 12 month contract )
New Delhi, IND
St. Xavier's College - Intern Analyst - Batch of 2028
New Delhi, IND
Project Leader (Commercial Acceleration) - Performance Improvement CoE
Gurugram, IND
Lead, M&A Delivery
Toronto, CAN
Bain is seeking a senior M&A delivery specialist to lead integrated client workstreams, support case teams, and improve M&A tools and intellectual property. Candidates need 12–15+ years of experience, substantial leaders
Manager, Enterprise Risk Management
London, GBR
Bain is seeking an Enterprise Risk Management Manager to strengthen how the firm identifies, assesses and manages risk. The role leads risk initiatives, develops frameworks and reports findings and recommendations to sen
Senior Analyst, Product Management
London, GBR
Bain is seeking a Senior Analyst to support product strategy and delivery for AI-powered retail merchandising products. The role owns features end to end and works across product, engineering, and data science; strong qu
Practice Senior Manager – Performance Improvement Commercial Practice
, UAE
Bain is seeking a Practice Senior Manager to build EMEA commercial capabilities and support Performance Improvement opportunities. The role combines senior sales and proposal advising, commercial insight, practice develo
Associate, Global Travel & Expense ( Japanese Language Expert/ 12 month contract )
New Delhi, IND
NMIMS Mumbai - Associate - Batch of 2027
New Delhi, IND
St. Xavier's College - Intern Analyst - Batch of 2028
New Delhi, IND
Project Leader (Commercial Acceleration) - Performance Improvement CoE
Gurugram, IND
Lead, M&A Delivery
Toronto, CAN
Manager, Enterprise Risk Management
London, GBR
Senior Analyst, Product Management
London, GBR
Practice Senior Manager – Performance Improvement Commercial Practice
, UAE