Loading...
14 July 2025
Job Summary

We’re looking for a Senior Frontend Engineer skilled in Vite and Next.js, alongside other JS frameworks, to craft high-performance, responsive, and accessible web UIs. You’ll champion smooth state management and solid architecture, delivering a top-tier frontend experience.

Tech Stack & Frameworks

Frontend Frameworks

  • Next.js (React-based, SSR/SSG) – widely recommended for server-rendered React apps
  • React.js, Vue.js, Svelte with Vite (supports Preact, Lit, Solid)

Build Tool

  • Vite – ultra-fast dev server using ES modules, near-instant HMR, optimized production with Rollup/Esbuild

State Management

  • React: Redux Toolkit (with RTK Query), Context + Hooks, Zustand, Jotai, Recoil
  • Vue: Pinia (Vue 3)
  • Svelte: built-in stores & state patterns
  • Ability to choose the right strategy based on project complexity.

Styling & Responsiveness

  • Tailwind CSS, SASS/SCSS, CSS-in-JS (Emotion, Styled‑Components)
  • Modern CSS: Flexbox, Grid, mobile-first and adaptive layouts

Tooling & Infrastructure

  • Languages: JavaScript (ES6+), TypeScript
  • Testing: Jest, Cypress, React Testing Library, Vitest
  • Build tools: Vite, Rollup, Esbuild
  • Version control & CI/CD: Git, GitHub/GitLab workflows, GitHub Actions, Docker
  • Dev tooling: Browser DevTools, profiling tools

Key Responsibilities

  • Build responsive, performant UI using Vite, Next.js, React, Vue, or Svelte
  • Turn design prototypes (Figma/XD) into elegant, accessible, production-grade code
  • Architect and implement robust state management solutions fitting each framework
  • Optimize performance via code-splitting, lazy loading, memoization, CSS best practices
  • Shape design systems and reusable component libraries
  • Develop and maintain automated tests and CI/CD pipelines
  • Mentor junior engineers and lead frontend code reviews
  • Collaborate cross-functionally with designers, backend, and product teams to deliver cohesive features

Required Skills & Experience

  • 5+ years of hands-on frontend development
  • Deep experience with Vite — fast dev setup, HMR, Rollup-based production builds
  • Strong proficiency in Next.js: SSR/SSG, file-router, API integration
  • Expertise in JS/TS, HTML5, CSS3, and modern styling tools
  • Proven track-record with advanced state management libraries
  • Mastery of responsive design and accessibility (WCAG)
  • Experience with testing frameworks and CI/CD pipelines
  • Excellent collaboration, technical leadership, and communication

Nice-to-Have

  • Experience building/maintaining design systems
  • Familiarity with SSR frameworks (Next.js is core)
  • Cross-platform UI experience (PWAs, mobile/web integration)
  • Backend familiarity: REST/GraphQL, Node.js
  • Agile methodologies (Scrum/Kanban, pair programming)
Employment Type
On-site
fxdx exchange
View profile

Related Jobs

Other similar jobs that might interest you