368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$18k – $60k per year (Estimated)
Location
In office (Gurgaon)
Seniority
Senior · 6+ years exp
Overview
Company
Impact
Profile match
Dunnhumby is a customer data science company that provides analytics, personalization platforms, and retail media solutions for global brands and retailers. Headquartered in London, United Kingdom, the enterprise operates as a wholly owned subsidiary of the retail giant Tesco. By leveraging consumer purchase insights and behavioral algorithms, it helps client organizations optimize pricing strategies, loyalty programs, and targeted marketing campaigns.

dunnhumby is the global leader in Customer Data Science, partnering with the world’s most ambitious retailers and brands to put the customer at the heart of every decision. We combine deep insight, advanced technology, and close collaboration to help our clients grow, innovate, and deliver measurable value for their customers. 

dunnhumbyemploys nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Nestlé, Unilever and Metro.

dunnhumby helps retailers and brands deliver better experiences through Customer First strategies.

Retail Media is transforming how advertisers connect with consumers through personalized and targeted campaigns across retailers' digital and physical touchpoints.

Retail Media Measurement plays a pivotal role in ensuring the effectiveness of these campaigns, driving value for advertisers, retailers, and consumers alike.

We are looking for a Senior Frontend Engineer with expertise in React, TypeScript, Kubernetes fundamentals, and micro frontend design principles to join our growing engineering team. As a Senior Engineer, you will be responsible for building scalable, high-performance web applications, integrating seamlessly with backend APIs, and ensuring maintainability and testability of your code. You will also have a chance to work on cutting-edge technologies, including containerized applications with Kubernetes and advanced CI/CD pipelines. If you are passionate about frontend technologies, micro frontend architectures, and driving impactful software solutions, we’d love to hear from you.

Key Responsibilities:

  • Frontend Development: Build modern, dynamic web applications using React.js and TypeScript, ensuring optimal user experience and scalability.
  • Micro Frontend Design: Implement and maintain micro frontend architectures, promoting the development of modular, independently deployable, and reusable frontend components.
  • API Integration: Work closely with backend engineers to integrate RESTful and GraphQL APIs into frontend applications, ensuring seamless data flow and user interface updates.
  • Unit Testing: Write and maintain unit tests for frontend components using modern testing frameworks like Jest, React Testing Library, and Enzyme to ensure code quality and stability.
  • CI/CD Pipelines: Collaborate with DevOps teams to set up, enhance, and maintain CI/CD pipelines to automate testing, building, and deployment of frontend applications.
  • Performance Optimization: Optimize the performance of frontend applications, including code splitting, lazy loading, and minimizing rendering times to deliver fast, responsive user experiences.
  • Collaboration: Work with cross-functional teams, including product managers, backend engineers, UX/UI designers, and QA, to deliver end-to-end software solutions that meet business requirements.
  • Mentorship: Guide and mentor junior engineers, providing technical leadership and fostering best practices in frontend development.
  • Documentation: Maintain clear, concise documentation for frontend components, APIs, and integration workflows, ensuring knowledge sharing across the team.

Required Skills & Qualifications:

  • 6+years of experience in core frontend technologies like react.js, javascript
  • React.js & TypeScript: Strong expertise in building frontend applications using React.js and TypeScript, with experience in hooks, functional components, and state management (e.g., Redux, Context API).
  • Micro Frontend Design: Solid understanding of micro frontend architecture, including modularization, independent deployment, and managing different frontend modules.
  • Kubernetes Fundamentals: Basic knowledge of Kubernetes and containerized applications, including deploying and managing frontend apps in a Kubernetes environment.
  • API Integration: Proficiency in integrating frontend applications with backend APIs (RESTful, GraphQL) and handling asynchronous requests and responses effectively.
  • Unit Testing: Experience writing unit tests and integration tests for React applications using frameworks like Jest, React Testing Library, and Mocha.
  • CI/CD Pipelines: Hands-on experience with setting up and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Version Control: Expertise with Git, including branching strategies and collaboration using Git workflows.
  • Frontend Performance Optimization: Strong knowledge of techniques to optimize frontend performance, such as code splitting, lazy loading, and reducing bundle sizes.
  • Collaboration & Communication: Strong communication skills to work with diverse teams, discuss complex technical concepts, and document solutions effectively.
  • Problem Solving: Strong analytical and troubleshooting skills for identifying issues, debugging, and resolving them in a timely manner.

Preferred Qualifications:

  • Advanced State Management: Experience with advanced state management solutions such as Redux, Zustand, or Recoil.
  • Containerization Tools: Familiarity with Docker and how to use containers in frontend application development and deployment.
  • Design Systems & UI Libraries: Experience with design systems or component libraries like Material UI, Ant Design, or custom libraries.
  • Cloud Platforms: Experience deploying applications on cloud platforms such as Google Cloud, or Azure.
  • Monitoring & Observability: Familiarity with monitoring tools like Google Analytics, Sentry, or New Relic for tracking frontend performance and user behaviour.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.

What we expect from you

  • Strong experience in C# and Javascript
  • Strong experience in using a SQL based database
  • Development and design of software solutions working closely with product managers
  • Knowledge of working in an agile fashion, such as Scrum or Kanban
  • Using techniques such as writing unit tests, refactoring, CI/CD
  • Fixing and improving live issues when they occur

What you can expect from us

We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not expect.  Plus, thoughtful perks, like flexible working hours and your birthday off.

You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn.

And we don’t just talk about diversity and inclusion. We live it every day - with thriving networks including dh Gender Equality Network, dh Proud, dh Family, dh One, dh Enabled and dh Thrive as the living proof.  We want everyone to have the opportunity to shine and perform at your best throughout our recruitment process. Please let us know how we can make this process work best for you. 

Our approach to Flexible Working

At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work.

We believe that you will do your best at work if you have a work / life balance. Some roles lend themselves to flexible options more than others, so if this is important to you please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process.

For further information about how we collect and use your personal information please see our Privacy Notice which can be found (here)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Gurgaon
$98k – $195k per year (Estimated) • In office • Full-Time • 7+ years exp • Wellington
Java
Python
SQL
Java
Spring Boot
Databases
Apache Kafka
Databricks
Neo4j
AI/ML
Flink
Spark
Frontend
GraphQL
DevOps
Azure
CI/CD
Datadog
Dynatrace
Kibana
Kubernetes
OpenShift
Platform Engineering
Splunk
Amazon ECS
Apply
$84k – $178k per year (Estimated) • In office • Full-Time • 10+ years exp • Wellington
Java
Python
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GCP
Helm
Kubernetes
Platform Engineering
Prometheus
Service Mesh
Terraform
GitLab
IAM
Apply
Platform Engineer 1 day ago
$87k – $140k per year • In office • Full-Time • 3+ years exp • Berlin
Databases
PostgreSQL
Redis
DevOps
AWS
Azure
Bicep
CI/CD
Docker
GCP
GitHub Actions
Kubernetes
OpenShift
Terraform
GitHub
Apply
Founding Engineer 1 day ago
$81k – $116k per year • In office • Full-Time • Bachelor's Degree • Munich
JavaScript
Python
TypeScript
Databases
MySQL
PostgreSQL
Frontend
Next.js
React.js
Tailwind CSS
DevOps
AWS
Azure
CI/CD
Docker
GCP
Grafana
Kubernetes
OpenTelemetry
Prometheus
Apply
$230k – $260k per year • Equity • Remote • Internship • Bachelor's Degree
Python
DevOps
Amazon EKS
AWS
Azure
CI/CD
GCP
Helm
Kubernetes
Terraform
Cybersecurity
FedRAMP
Orca Security
Apply
$77k – $148k per year (Estimated) • In office • Bachelor's Degree • London
Python
SQL
Python
pySpark
AI/ML
Spark
Apply
$28k – $54k per year (Estimated) • In office • Bachelor's Degree • Gurgaon
Python
SQL
Apply
$37k – $81k per year (Estimated) • In office • 15+ years exp • Gurgaon
DevOps
Azure
Backstage
CI/CD
Crossplane
Docker
GCP
GitOps
Incident Management
Kubernetes
Platform Engineering
Self-Healing
Terraform
Cybersecurity
ISO 27001
Apply
$162k – $308k per year (Estimated) • In office • Full-Time • Manchester
AI/ML
AI Agents
Apply
$28k – $55k per year (Estimated) • In office • 5+ years exp • Gurgaon
Python
Python
FastAPI
Flask
pySpark
AI/ML
AI Agents
Airflow
Reinforcement Learning
Spark
DevOps
AWS
Azure
Docker
GCP
Git
Kubernetes
Apply
Lead Data Steward 3 hours ago
$25k – $58k per year (Estimated) • In office • Full-Time • Gurgaon
SQL
Databases
Databricks
PostgreSQL
Snowflake
AI/ML
AI Agents
Copilot
Analytics
Power BI
Apply
$16k – $36k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Gurgaon
Apply
Application Developer 4 hours ago
$26k – $69k per year (Estimated) • In office • Full-Time • 5+ years exp • Gurgaon
Java
DevOps
Git
Apply
$32k – $83k per year (Estimated) • In office • Full-Time • 5+ years exp • Gurgaon
Python
Python
pySpark
Databases
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Apply
$24k – $65k per year (Estimated) • In office • Full-Time • 3+ years exp • Gurgaon
Databases
Snowflake
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.