Senior Frontend Developer (Next.js / React)
Core
Building and evolving Altium's high-traffic, multi-locale web properties (marketing site, documentation, dashboards) as headless Next.js applications consuming Drupal data via GraphQL.
Role type
Senior Frontend Developer (Next.js / React)
Builds
Headless Next.js applications, reusable UI components, and a shared design system for public web properties.
Domain
SaaS / Engineering / Web Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Next.js App Router, React Server Components, TypeScript, GraphQL (Apollo Client), Tailwind CSS, Core Web Vitals optimization, Web accessibility standards, multi-locale application development, SCSS, template engines (Pug/Twig), Webpack, Git, code review
Preferred skills
Drupal theming, Storybook, image optimization (Next Image/Sharp), Redis cache strategy, Technical SEO (structured data, sitemaps, hreflang), marketing site instrumentation
Technologies
Next.js, React, TypeScript, GraphQL, Apollo Client, Radix UI, shadcn/ui, Tailwind CSS, Drupal, Twig, Pug, SCSS, Webpack, Playwright, Sentry, Redis
Responsibilities
Develop features and components in Next.js/React/TypeScript; Integrate applications with Drupal via GraphQL; Build and maintain reusable UI components aligned with the design system; Maintain and extend existing Drupal themes; Own Core Web Vitals, accessibility, and technical SEO; Write component tests and contribute to E2E testing suites; Participate in code review and engineering standards
Seniority
Senior, hands-on IC