Strong Middle Front-End React Developer

to $2000
Product

About the Role

 

We're looking for a Strong Middle Front-End React Developer to join our team and take ownership of building performant, accessible, and maintainable user interfaces. You'll work across the full front-end stack - from designing component architecture to shipping production features - collaborating closely with designers, backend engineers, and product managers.

This is a hands-on role for someone who writes clean code, cares about user experience, and is comfortable making technical decisions with moderate supervision.

Responsibilities

  • Design, build, and maintain features in a modern React/Next.js application
  • Translate Figma designs into pixel-accurate, responsive, accessible UI
  • Write reusable, well-tested components and contribute to the shared component library
  • Integrate with REST APIs and handle complex client-side state
  • Optimize application performance (Core Web Vitals, bundle size, rendering, caching)
  • Participate in code reviews, provide constructive feedback, and uphold code quality standards
  • Collaborate with backend engineers on API contracts and data modeling
  • Debug production issues and contribute to observability/monitoring
  • Participate in technical planning, estimation, and architectural discussions

 

-----------------------------------------------------------------------

 

Required Skills & Experience

 

Core

  • from 2 years of commercial experience building production React applications
  • Strong proficiency in JavaScript (ES2020+) and TypeScript
  • Deep understanding of React 18+: hooks, context, suspense, concurrent features, reconciliation
  • Solid experience with Next.js (App Router, Server Components, SSR/SSG/ISR, route handlers)
  • Strong HTML5 and CSS3 fundamentals (Flexbox, Grid, responsive design, BEM or similar)
  • Experience with modern CSS solutions: Tailwind CSS, CSS Modules, or CSS-in-JS
  • State management experience: Redux Toolkit, Zustand, Jotai, or TanStack Query
  • Proficient with REST APIs; understanding of GraphQL is a plus
  • Strong grasp of Git workflows (branching, rebasing, code review)

Engineering Practices

  • Writing unit/integration tests with Jest, React Testing Library, Vitest, or similar
  • Familiarity with E2E testing tools (Playwright, Cypress)
  • Understanding of web performance: lazy loading, code splitting, memoization, Lighthouse audits
  • Experience with accessibility (WCAG, ARIA) and semantic HTML
  • Debugging skills with browser DevTools, React DevTools, and network profiling
  • Understanding of build tools: Webpack, Vite, Turbopack, ESLint, Prettier

Soft Skills

  • Clear written and verbal communication
  • Ability to break down ambiguous requirements into actionable tasks
  • Ownership mindset - takes features from idea to production
  • Collaborative, open to feedback, and gives thoughtful code reviews

 

-----------------------------------------------------------------------

 

What We Offer

  • Challenging product with real users and meaningful impact
  • Modern tech stack and freedom to propose improvements
  • Strong engineering culture - code reviews, pair programming, tech talks
  • Flexible working hours / remote-friendly setup
  • Professional development budget (courses, conferences, books)
  • Paid vacation and sick leave

Required languages

Ukrainian Native
Published 11 April
104 views
ยท
40 applications
Last responded yesterday
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...