> DOU
senior
DRUPFANFrontend Engineer
format:Remotecompany:Outsource
reactnext.jstypescriptreduxtailwind csssasscypressgittanstack query
storybookdrupalfigmastripedocker
> full description
Location eligibility: EU member states, United Kingdom (GDPR compliance to be verified prior to contract)
About the Role We are looking for a Senior Frontend Engineer to join the Drupfan team on a fully remote, long-term basis. You will own frontend architecture across complex web products, from design system components to full-featured SaaS platforms. This is a hands-on engineering role with a strong communication layer: you will work directly with clients, translate their requirements into technical solutions, and lead a frontend team through delivery.
What You Will Do
- Architect and build production-ready frontends using React, Next.js, and TypeScript, with full ownership of major technical decisions and end-to-end feature delivery
- Lead the frontend team: coordinate task distribution, drive technical decisions, mentor developers, and keep delivery on track
- Translate design files (Figma/Zeplin) into high-quality, responsive, pixel-perfect interfaces with accurate attention to typography, spacing, interaction patterns, and cross-device compatibility
- Participate in client calls, elicit requirements, communicate technical constraints and timelines clearly and confidently, and manage stakeholder expectations
- Lead code reviews, set frontend standards, and raise the engineering bar across the team
- Build and maintain reusable component libraries and design systems (Storybook)
- Integrate with REST and GraphQL APIs; work with headless/decoupled CMS setups including Drupal
- Implement secure authentication flows, state management, and checkout/payment integrations
- Apply performance optimization, SEO best practices, accessibility (WCAG), semantic markup, and modern frontend tooling across all projects
- Work within Agile/Scrum workflows using tools such as Jira, ClickUp, or YouTrack
Requirements
- 5+ years of commercial frontend development experience
- Proven experience acting as a Frontend Team Lead or equivalent (task coordination, technical leadership, and delivery ownership) on at least one project
- Expert-level proficiency in React, Next.js, and TypeScript
- Strong command of state management (Redux / Redux Toolkit, Zustand, React Query)
- Experience with CSS architecture: Tailwind CSS, SCSS/SASS, CSS Modules, Styled-components
- Familiarity with headless CMS integration, ideally Drupal or similar
- Hands-on experience with testing tools (React Testing Library, Cypress)
- Solid understanding of CI/CD pipelines, Git workflows (GitHub / GitLab), and modern build tooling (Webpack, Rollup)
- Prior experience collaborating directly with clients: gathering and eliciting requirements, managing expectations, and reporting on progress — strong written and verbal communication skills are essential
- Upper-intermediate English (B2 minimum) — excellent communication is critical for client interaction and team leadership
- Based in an EU member state, United Kingdom, Serbia, or Albania
Nice to Have
- Experience with Figma, Zeplin, or Adobe Photoshop for design collaboration
- Familiarity with AI-assisted development workflows (Cursor, MCP, agentic tooling)
- Payment integration experience (Stripe or similar)
- Exposure to Docker, SQL, MongoDB