Middle Frontend Developer

We are looking for a Middle Frontend Developer to join our team and contribute to the development of a modern, data-driven web platform. You will work on complex user interfaces, dashboards, and business workflows, collaborating closely with backend engineers, designers, and product managers to deliver stable, scalable frontend solutions.

 

Requirements:

 

  • 3+ years of commercial experience in frontend development.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Hands-on experience with React (Next.js as a plus).
  • Experience with state management libraries (Redux / Redux Toolkit, React Query).
  • Experience building data-driven interfaces (tables, dashboards, forms).
  • Solid understanding of REST API integration and client-side data handling.
  • Experience with modern styling approaches (SCSS, CSS Modules, Tailwind CSS).
  • Understanding of component architecture and reusable UI patterns.
  • Experience working in production environments and long-lived codebases.
  • Basic experience with unit or component testing (Jest / React Testing Library).
  • Experience with Git and collaborative development workflows.

     

Responsibilities:

 

  • Develop and maintain frontend features using React and TypeScript.
  • Build reusable and maintainable UI components.
  • Implement complex business logic and client-side state management.
  • Integrate frontend functionality with backend services via REST APIs.
  • Work with data-heavy views, dashboards, and user workflows.
  • Optimize UI performance and rendering behavior.
  • Participate in code reviews and contribute to improving frontend architecture.
  • Collaborate with designers and product managers to ensure consistent and user-friendly interfaces.
  • Support continuous refactoring and modernization of existing frontend modules.

     

We offer:

 

  • Competitive salary.
  • Remote work format.
  • Work on international, production-grade products.
  • Salary tied to the dollar exchange rate.
  • Opportunity to grow into a Senior Frontend role.
  • Influence technical decisions and frontend architecture within the team.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 23 February
170 views
ยท
64 applications
91% read
To apply for this and other jobs on Djinni login or signup.
Loading...