Senior Software Engineer- Frontend at dunnhumby

Gurugram, Haryana, India

dunnhumby Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Retail, Technology, SaaSIndustries

Requirements

  • Strong hands-on experience with React, TypeScript, and modern JavaScript (ES6+)
  • Deep understanding of state management, component design, and styling techniques
  • Experience integrating APIs (REST/GraphQL) and handling async flows
  • Proficiency in frontend testing frameworks (Jest, RTL, Playwright)
  • Working knowledge of CI/CD workflows, especially using GitLab, Octopus, or equivalent
  • Familiarity with monorepos and modular frontend architecture
  • Good grasp of performance, accessibility, and browser compatibility
  • Strong communication, documentation, and troubleshooting skills

Responsibilities

  • Build scalable, dynamic web applications using React, TypeScript, and modern JavaScript fundamentals
  • Develop accessible, responsive, and well-tested UI components using CSS-in-JS (Emotion), utility-first CSS, or similar approaches
  • Design and implement efficient state management patterns using Context API, Zustand, or Redux
  • Contribute to the design and implementation of microfrontend architecture within a monorepo setup powered by Nx
  • Develop independently deployable modules with clear ownership and maintain reusable components using Storybook
  • Integrate frontend components with RESTful and GraphQL APIs, using BFF layers built with Fastify or Express to simplify backend access and optimize performance
  • Maintain a high standard of code quality through unit and integration tests using Jest, React Testing Library, and Playwright
  • Work with DevOps to set up and maintain CI/CD pipelines using tools like GitLab CI, Octopus, and Docker for containerized frontend builds on Kubernetes
  • Collaborate with backend engineers, UX designers, and product managers to ship high-quality, end-to-end solutions
  • Document decisions, mentor junior engineers, and contribute to continuous improvements in engineering practices and tooling

Skills

React
TypeScript
JavaScript
CSS-in-JS
Emotion
Microfrontends
Monorepo
CI/CD
Responsive Design
Accessible UI
Unit Testing

dunnhumby

Customer data analytics for retail optimization

About dunnhumby

dunnhumby specializes in Customer Data Science, focusing on enhancing customer experiences for retailers and brands through data analysis. The company uses advanced analytics to interpret customer behavior, preferences, and trends, which allows clients to implement targeted marketing campaigns. Instead of storing personal data, dunnhumby analyzes data using unique identifiers from browsers and devices to maintain privacy. Its services include media solutions, customer insights, and personalized marketing strategies, which help clients improve customer engagement and sales. Additionally, dunnhumby Ventures invests in early-stage retail technology startups, ensuring the company remains at the forefront of retail innovation. The main goal of dunnhumby is to empower businesses to create better customer experiences through data-driven insights.

London, United KingdomHeadquarters
1989Year Founded
BUYOUT_LBOCompany Stage
Data & Analytics, Consulting, Venture Capital, Consumer GoodsIndustries
1,001-5,000Employees

Benefits

Flexible Work Hours
Unlimited Paid Time Off
Remote Work Options

Risks

Departure of key media team member may disrupt dunnhumby's media strategy.
Challenges in integrating startups with enterprises could misalign innovation goals.
Data privacy concerns may arise from partnerships, affecting client trust.

Differentiation

dunnhumby leverages AI to optimize product selection and inventory management.
The company offers a unique Competitive Threat Evaluator for strategic market insights.
dunnhumby partners with startups through its Retail Innovation Network to drive retail tech.

Upsides

Real-time data analytics partnerships enhance dunnhumby's market adaptability.
AI-powered tools position dunnhumby as a leader in competitive retail analysis.
The Retail Innovation Network fosters collaboration, boosting innovation in retail technology.

Land your dream remote job 3x faster with AI