Dataforest. Empover the data.

Middle Front-End Developer(React/Next/TS)

$$$

Dataforest are looking for a talented and experienced Front-end Developer with expertise in Next.js and TypeScript. We would love to invite you to join our dynamic and innovative team.

Skills Requirements:
 • Solid understanding of React ecosystem and state management solutions;
 • Commercial experience 3+ years with Next.js and modern frontend development;
 • Strong knowledge and practical experience with TypeScript;
 • Experience working with GraphQL and Apollo Client;
 • Experience with state management libraries, particularly Zustand/Redux Toolkit;
 • Practical experience with responsive UI development using Tailwind CSS and component-based architecture;
 • Experience with authentication flows using NextAuth.js;
 • Experience with Zod and Base UI will be a strong plus;
 • Familiarity with modern frontend tooling and testing libraries such as Storybook, Vitest, and ESLint;
 • Experience building scalable applications from scratch;
 • Good understanding of performance optimization and clean architecture principles;
 • Proactive mindset, problem-solving skills, and attention to detail;
 • Ability to work independently and collaboratively within a team;
 • English proficiency at Upper-Intermediate level or higher.

Key Responsibilities:
• Develop and maintain modern web applications using React 19 and Next.js 16;
 • Participate in all stages of development: analysis, architecture, implementation, testing, and deployment;
 • Build reusable and scalable UI components using modern frontend practices;
 • Collaborate closely with designers, backend developers, and product teams to deliver new features;
 • Integrate APIs and manage application state effectively;
 • Write clean, maintainable, and well-tested code;
 • Identify performance bottlenecks, bugs, and implement effective solutions;
 • Help establish and maintain project architecture and frontend best practices.

We offer:

• Great networking opportunities with international clients, challenging tasks;

• Building interesting projects from scratch using new technologies;

• Personal and professional development opportunities;

• Competitive salary fixed in USD;

• Paid vacation and sick leaves;

• Flexible work schedule;

• Friendly working environment with minimal hierarchy;

• Team building activities, corporate events.

Required skills experience

React.js 3 years
Next.js 3 years
TypeScript 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
GraphQL
Published 22 May
186 views
·
48 applications
Last responded more than a month ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...