Senior Frontend Developer
- Hiring from
- Romania
- Work type
- Hybrid
- Posted
607,005 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
We’re AD/01, the tech studio that builds the future of food retail. Whether it’s in-store aisles, online baskets, or behind-the-scenes operations, we innovate the daily food experiences for farmers and families, grandmas and greengrocers, and pickers and packers alike.
We’re part of the Ahold Delhaize network, one of the world’s largest global food retail groups and a leader in both supermarkets and e-commerce. With 19 strong local brands in Europe, the United States, and Indonesia, we create a meaningful difference for our customers, our people, and the world around us. And we’re looking for the freshest minds excited to create the recipe for change.
Your new role and environment.
As a Senior Front-End Developer, you will work on a multi-brand, white-label web platform that supports localized eCommerce experiences across several Ahold Delhaize brands in Europe.
You will contribute to the continuous improvement of an existing, production-grade platform, working across frontend, GraphQL/BFF integration, and CMS-driven content experiences.
Key responsibilities of your role.
- Develop and maintain React components following established architecture patterns
- Build and integrate features using GraphQL and Apollo Client
- Work with Bloomreach headless CMS for content-driven experiences
- Write and maintain unit tests using Jest
- Document components and patterns using Storybook
- Work with AI-assisted development tooling (Copilot skills, agents and review automation)
- Build and maintain an internal store-operations dashboard for store staff: orders, picking, timeslots, shifts and inventory
- Build to accessibility (WCAG) standards
- Monitor and improve real-user performance: track Core Web Vitals through CrUX field data and Dynatrace RUM, find regressions, and ship fixes that move the p75 score per banner and market
- Participate in code reviews and technical discussions
- Support internationalization across multiple country markets
- Monitor and improve performance (Core Web Vitals, bundle size)
- Collaborate with backend teams on Hybris integrations
- Work closely with DevOps on environment and deployment topics
What’s in it for you?
We ask a lot. (We’re looking for the best, after all). But we offer a lot, too.
So, what do we have in store for you? We offer flexible hours and a hybrid working model, allowing you to work both from home and at the office. We provide competitive benefits to support health, well-being and your professional growth. This includes: a significant budget on benefit platform and a yearly bonus. At AD01 we welcome everyone, just the way you are, and encourage individual growth with valuable opportunities and a worldwide across-brand network.
Technology stack.
- React 18/19
- Next.js 16 (SSR / SSG)
- JavaScript & TypeScript
- Styled Components v5
- Apollo Client v3, GraphQL
- Node.js (BFF layer)
- Jest 30
- Storybook 10
- Mantine UI 9
- Vite 7
- Vitest
- pnpm 10
- Monorepo architecture
- Hybris (commerce backend)
- Bloomreach (headless CMS)
Requirements.
- 6+ years of hands-on experience with React and other FE frameworks
- Strong understanding of React hooks, component lifecycle, and state management
- Experience with SSR/SSG concepts
- Experience consuming GraphQL APIs
- Strong TypeScript knowledge
- Experience with both SSR (Next.js) and SPA (Vite) architecture
- Accessibility knowledge
- Solid testing mindset
- Good communication skills and fluent English
- Experience working in Agile teams
Nice to have.
- Node.js experience (BFF / GraphQL layer)
- Experience with headless CMS platforms
- Exposure to eCommerce domains (catalog, checkout, promotions)
- Familiarity with monorepo tooling
Apply now
If you’re excited to help us grow, then please apply now. If you feel like you might not tick all the boxes but have the skills and personality we’re looking for, then please also apply now!
Got questions? Don’t be shy. Madalina Pungaru at madalina.ghitulescu@ad01.com, has answers.
For us, diversity means being inclusive of thoughts and skills, generational differences, LGBTQ+, gender, race and ethnicity, disabilities, nationalities and more. We accept everyone for who they are.
