Job Description
About Delivery Hero India:
Delivery Hero India is part of Delivery Hero Group, the world’s leading local delivery platform. We operate in over 70+ countries worldwide, powered by tech but driven by people. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.
About the Role:
We are seeking a seasoned Senior Frontend Engineer to lead the development of our high-traffic, consumer-facing web applications. You will be responsible for architecting scalable frontend systems, optimizing performance for a global user base, and mentoring junior talent.
The ideal candidate is a Next.js and React expert who understands that great frontend engineering is a balance of beautiful UI, robust state management, and seamless backend integration.
Key Responsibilities:
- Architecture & Development: Lead the design and implementation of complex, responsive consumer-facing features using Next.js and React.js .
- State Management: Architect efficient data flow patterns using Redux and Redux Toolkit (RTK) to handle complex application states.
- Performance Optimization: Implement Core Web Vitals best practices, including Server-Side Rendering (SSR), Static Site Generation (SSG), and advanced caching strategies.
- API Integration: Collaborate with backend teams to design and consume RESTful APIs , ensuring efficient data fetching and error handling.
- Full-stack Collaboration: Utilize Node.js for middle-tier logic and interface with MySQL databases when necessary to bridge the gap between frontend and backend.
- Code Quality: Set the standard for clean, maintainable code through rigorous code reviews, unit testing, and documentation.
The Employee, as per business needs, may be required to undertake any other such duties as may be assigned in line with the employee’s position, skills, and capabilities.
Requirements:
- Experience : 3–5 years in front-end development.
- Strong proficiency in modern web development technologies, including React (with Hooks, Context API, and functional components), HTML5 , CSS3 , and JavaScript (ES6+)
- Experience with web services technologies such as REST , GraphQL , JSON , and HTTP .
- Knowledge of object-oriented programming (OOP) and experience in test-driven development (TDD) .
- Good understanding of design patterns and best practices in front-end development.
- Collaboration : Great team player who can also work independently with minimal supervision.
- Best Practices : Familiarity with Agile development , peer code reviews, and unit testing.
- Expert React & Next.js: 5+ years of professional experience with React, specifically leveraging Next.js for production-grade consumer apps.
- State Management: Deep proficiency in Redux and Redux Toolkit (RTK) .
- Modern JavaScript/CSS: Expert-level JavaScript (ES6+) , HTML5, and advanced CSS (Tailwind, Styled Components, or SASS).
- Backend Familiarity: Strong working knowledge of Node.js and experience querying/structuring data in MySQL .
- API Design: Proven experience working with REST Endpoints and asynchronous request handling.
- Language : Proficiency in English (written and spoken).
Professional Experience:
- Consumer-Facing Experience: A proven track record of building apps that serve thousands (or millions) of users, with a focus on UX and accessibility (a11y).
- Tooling: Proficiency with Git, Webpack/Vite, and CI/CD pipelines, Drone CI, Argo CD, Feature Flag.
- Testing: Experience with testing frameworks like Jest, Cypress, or React Testing Library.
What We Look For:
- Product Mindset: You don't just build tickets; you care about the user journey and the "why" behind the feature.
- Mentorship: A desire to share knowledge and elevate the engineering standards of the entire team.
- Problem Solver: Ability to debug complex performance bottlenecks in a browser environment.
Preferred Qualifications:
- Familiarity with Agile development methodologies and peer code reviews.
- Basic understanding of design patterns and modern frontend development practices.
- Exposure to any of the following areas is a plus:
- Mobile payments / m-commerce.
- Commerce-based applications like ERP, e-commerce, or loyalty systems.
- A desire to learn and grow in a dynamic environment.
Why Join Delivery Hero India?
At Delivery Hero India, we believe diversity and inclusion are key to creating not only an exciting product, but also an amazing customer and employee experience. Fostering this starts with hiring -- therefore we do not discriminate on the basis of racial identities, religious beliefs, color, national origin, gender identities or expressions, sexual orientations, age, marital or disability statuses, or any other aspect that makes you, you. Just be yourself and we can’t wait to see what value you bring to the role. We're as interested in your character as we are in your talent.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application