Frontend Developer — Next.js / React

Mobilunity Responds Quickly
$$$$

On behalf of our Client from Spain, Mobilunity is looking for Frontend Engineer.
 

You will join a product team building a modern SaaS platform for the restaurant industry, helping restaurants manage their bookings, customer relationships, and daily operations.

The role is focused on building scalable and maintainable frontend solutions using modern React and Next.js technologies. You’ll work closely with Product and Design teams and have ownership of features from implementation through production.
 

What we’re looking for:

We need a strong frontend engineer who is comfortable working with modern React architecture, TypeScript, and AI-assisted development tools.
 

The ideal candidate:

  • has strong commercial experience with React and Next.js;
  • understands modern frontend architecture and server-side rendering;
  • writes clean, maintainable and strongly typed TypeScript;
  • has experience with state management and modern CSS approaches;
  • actively uses AI coding agents in their daily workflow;
  • is able to review, validate and improve AI-generated code;
  • cares about product quality, performance and user experience.
     

Requirements:

  • 5+ years of professional frontend development experience.
  • Strong experience with Next.js (App Router) and React 19.
  • Experience with Server Components, Client Components and server-side rendering patterns.
  • Strong knowledge of TypeScript 5.9+ and strict mode.
  • Experience with advanced TypeScript concepts, including generics and discriminated unions.
  • Hands-on experience with Zustand for global state management.
  • Strong experience with Tailwind CSS 4, CSS variables, design tokens, themes and custom utilities.
  • Experience with Jest for unit and component integration testing.
  • Experience with Docker for development and deployment environments.
  • Good understanding of Git workflows, pull requests and code reviews.
  • Regular use of AI coding agents, particularly Claude Code.
  • Ability to review and validate AI-generated code, tests and technical documentation.
  • Strong analytical and problem-solving skills.
  • Upper-intermediate to advanced English proficiency.
     

In return we offer:

  • The friendliest community of like-minded IT-people
  • Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
  • Mobilunity Medical Insurance program designed to attend our teams’ needs
  • Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
  • Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
  • No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones
  • English classes in 1-to-1 & group modes with elements of gamification
  • Neverending fun: sports events, tournaments, music band, multiple affinity groups
     

Come on board, and let’s grow together!

Required skills experience

React.js 5 years
Next.js 5 years
TypeScript 5 years

Required domain experience

SaaS 3.5 years

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
AI Tools, Zustand, Tailwind CSS 4, Docker, Git, CSS variables, Jest, Next.js App Router, Claude Code
Published 2 September
297 views
·
115 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...