Senior Frontend Engineer (React / Next.js / TypeScript)

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, code review. 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!

 

Requirements:

  • 5+ years building production web applications with React and TypeScript.
  • Strong product/UI sensibility - cares about spacing, visual hierarchy, typography, and interaction details.
  • Experience with Next.js.
  • Experience with advanced CSS.
  • Comfortable building real interaction patterns: transitions, loading states, empty states, error states, skeleton screens.
  • Can take a Figma comp and build it accurately, filling in gaps (missing states, responsive breakpoints) with good judgment rather than waiting for design to specify every pixel.
  • Performance awareness - understands bundle size, rendering costs, lazy loading, when to optimize.
  • MUI (Material UI) - theming, component composition, customization.
  • TanStack Query or similar async state management.
  • Formik or equivalent form library.
  • Docker fundamentals and container-based workflows.
  • CI/CD pipelines (GitHub Actions).

 

Responsibilities:

Day-to-day: Build and ship front-end features in React/Next.js/TypeScript. Translate Figma designs into polished, production-ready UI. Care about the visual details.

Ongoing: Build reusable components that become the team's shared vocabulary. Write front-end code that's clean enough to be the example others follow. Identify UI inconsistencies and fix them without being asked. Push work to a high standard before it reaches QA.

Over time: Establish front-end patterns and conventions that make the whole team's UI work more consistent. Contribute to a component library that accelerates future development. Help other devs level up their front-end skills through code reviews and well-structured code.

 

Nice to Have:

  • Accessibility awareness - knows ARIA patterns, keyboard navigation, screen reader basics.
  • Animation proficiency - understands easing, timing, and restraint.
  • Backend comfort (Python/Django) - can read and modify backend code when needed, not just consume APIs.
  • Experience with data-heavy SaaS: tables, filters, dashboards, complex statuses, collapsing dense data into good mobile UX.
  • Experience building or contributing to a component library or design system.
  • Ability to have a significant overlap with EST hours.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 16 February
92 views
·
32 applications
To apply for this and other jobs on Djinni login or signup.
Loading...