Frontend Developer (React / Next.js and Headless CMS)
Betlace
Responds Quickly
Role Overview
We are looking for a performance-driven Frontend Developer to join our core engineering team. You will be responsible for translating high-fidelity designs into modular, high-performance web applications. Your primary focus will be building "Headless" frontends—decoupling the CMS from the presentation layer to create lightning-fast, SEO-optimized user experiences.
Key Responsibilities
- Component Engineering: Build and maintain a robust library of reusable UI components using React, Tailwind CSS, and TypeScript.
- Architecture: Develop scalable frontend architectures using Next.js (App Router), focusing on Server Components and optimized data fetching.
- API Integration: Connect frontends to various data sources (Headless WordPress, Shopify, or Contentful) using GraphQL and REST APIs.
- Performance Optimization: Ensure all projects meet elite Core Web Vitals standards (Lighthouse scores of 90+).
- State & Logic: Implement complex client-side logic for multi-step forms, authentication flows, and interactive search interfaces.
Accessibility: Ensure all code follows WCAG 2.1 standards to provide inclusive experiences for all users.
Technical Requirements
- React & Next.js: 2+ years of professional experience with a deep understanding of hooks, routing, and rendering strategies (SSG, ISR, SSR).
- Modern CSS: Mastery of Tailwind CSS and experience with UI primitives (like Shadcn/UI or Radix UI).
- State Management: Proficiency in Zustand, TanStack Query (React Query), or similar tools for managing server and client state.
- Tooling: Experience with Git/GitHub, Vercel/Netlify deployment workflows, and Figma-to-code workflows.
Type Safety: Strong experience with TypeScript to ensure code reliability.
Preferred Qualifications
- Experience specifically with WPGraphQL and Advanced Custom Fields (ACF).
- Knowledge of SEO best practices for JavaScript-heavy applications.
- Experience integrating payment gateways (Stripe, PayPal) and third-party marketing APIs.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
Published 25 March
18 views
·
4 applications
📊
Average salary range of similar jobs in
analytics →
Loading...