Senior Frontend Developer ( React)
Job Summary
About the Role
Your primary role will be building and evolving the frontend of Altiums web properties primarily as headless applications consuming data from Drupal over GraphQL while keeping the existing Drupal-integrated frontend stable and visually consistent during the ongoing migration. We are hiring for depth in React and TypeScript not for prior Drupal knowledge. Our Drupal frontend layer and deployment specifics are things a strong frontend engineer picks up in a few weeks and we will support that ramp-up.
A Day in the Life of Our Senior Frontend Developer
Develop features and components in React and TypeScript using the App Router and React Server Components and choosing the right rendering strategy per page
Integrate applications with Drupal via GraphQL and Apollo Client; implement content freshness with ISR and on-demand revalidation
Build and maintain reusable UI components on Radix UI shadcn/ui and Tailwind CSS aligned with the design system
Maintain and extend existing Drupal themes (Twig templates SCSS Pug-based markup build Webpack)
Own Core Web Vitals accessibility and technical SEO for the pages you ship
Write component tests contribute to the shared Playwright E2E suite and investigate production incidents with Sentry
Participate in code review and contribute to engineering standards and codebase health
Qualifications :
Who Were Looking For
4 years of commercial React experience including at least 2 years with in production
Owns a feature end to end from design handoff through rollout and post-release verification
Traces a production incident from an error report to root cause without hand-holding
Makes technical decisions states trade-offs explicitly and updates a position when evidence changes it
Treats visual regressions accessibility and performance as part of done not as follow-up work
Pragmatic about legacy: willing to maintain an existing Drupal-integrated frontend while helping move the platform forward
Reviews others code constructively and raises the standard of the codebase around them
Required Technology Experience
Strong JavaScript and TypeScript (strict mode)
App Router and React Server Components in production
Client-side GraphQL (Apollo Client or equivalent)
Tailwind CSS; component library and design system principles
Frontend caching: ISR on-demand revalidation TTLs and cache invalidation
Core Web Vitals and the tooling to measure and diagnose them
Web accessibility standards
Multi-locale applications
SCSS and at least one template engine (Pug Twig or similar); Webpack and frontend build pipelines
Git and code review
Nice to Have
Drupal theming: templates theme libraries integrating markup
Storybook or another component workshop
Image and performance optimization with Next Image and Sharp
Redis and cache strategy / invalidation design
Marketing site instrumentation: GTM dataLayer consent management (e.g. OneTrust)
Technical SEO depth: structured data sitemaps hreflang across locales
Remote Work :
No
Employment Type :
Full-time
About Company
In the sustainable food sector, we work with large food companies, providing them with professional consulting services to help them add sustainable food to their supply chains, thereby improving food safety and food quality, and improving animal welfare. Our partners include leading ... View more