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 |