Middle Front End Engineer (React)

Let’s start with what PLANEKS offers:

 

0. Fast and comfortable hiring process.

1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.

2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.

3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.

4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.

5. Regular feedback, mentorship. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.

6. Speaking clubs with a native speaker to constantly maintain your English level.

7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.

 

We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!


About the Project

We’re collaborating with an innovative health-tech startup that’s developing an AI-powered motion analysis platform. Using computer vision and biomechanics algorithms, the system processes videos to deliver detailed motion data and automated reports for clinicians, therapists, and sports professionals.

 

The product includes a web dashboard that visualizes 3D movement data and integrates with cloud services, and you will work on the redesign of this dashboard.

You’ll join the project during an active development phase — working closely with the client’s technical team and PLANEKS engineers. Communication is via Slack, with occasional sync calls for design discussions and demos. The client is based in Europe.

 

 

Responsibilities
 

  • Develop, maintain, and enhance modern front-end applications using React and TypeScript.
  • Collaborate with backend engineers, designers, and client-side developers to ensure smooth integration and consistent UI/UX.
  • Optimize performance, accessibility, and usability across different devices and browsers.
  • Contribute to code quality through reviews, best practices, and continuous improvement initiatives.
     

Required Technical Skills
 

  • Client-Side Routing

    - Hands-on experience with React Router (v6+ or v7 preferred).

    - Understanding of routing concepts such as nested routes, layouts, and dynamic segments.
    - Experience with TanStack Router is a plus.
     
  • State Management

    - Solid understanding of React state management principles.
    - Practical experience with at least one of: Redux Toolkit, Zustand, or React Query.
    - Understanding of server (API) state management (RTK Query or React Query).
     
  • API Integrations

    - Experience integrating REST APIs with React applications.
     
  • UI & Styling

    - Experience with at least one modern React UI library:
    - Mantine UI (preferred), MUI, AntD, or shadcn/ui / Radix UI.
    - Ability to create consistent, accessible, and themeable UI components.
     
  • Additional Skills

    - Strong knowledge of modern React patterns (hooks, context, composition).
    - TypeScript proficiency in React projects.
    - Familiarity with form-handling libraries (React Hook Form, Formik, Mantine, or AntD forms).
    - Writing maintainable, modular, and testable code.
    -  Familiarity with Vite.

 

Required languages

English B2 - Upper Intermediate
Published 15 October
269 views
·
85 applications
To apply for this and other jobs on Djinni login or signup.
Loading...