React Developer

London, ENG, GB, United Kingdom

Job Description

Requirements:


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

3+ years of commercial experience with React (Hooks, Context API, React Router). 3+ years of practical experience with Next.js App Router (15), including Server Components and new data fetching patterns. Strong knowledge of JavaScript (ES6+) and TypeScript. Solid understanding of SSR, SSG, ISR and SEO optimization principles. Experience with performance optimization (bundle splitting, lazy loading, caching, Lighthouse audits, image optimization). Proficiency in state management tools (Redux Toolkit, Zustand, MobX). Strong understanding of REST APIs and experience with GraphQL (Apollo, Relay). Deep knowledge of HTML5, CSS3/SCSS and responsive/adaptive layouts. Experience with UI frameworks and design systems (TailwindCSS, Material UI, Ant Design). Knowledge of usability and accessibility (a11y, WCAG). Hands-on experience with Unit, Integration, and E2E testing (Jest, Vitest, React Testing Library, Cypress/Playwright). Experience with Git, collaborative development workflows and code review practices. Computer Science fundamentals (data structures, algorithms, web protocols). English level: B2 (Upper-Intermediate spoken and written).

Will be a plus:


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

Experience in building multi-component systems using monorepo approach (Nx, Turborepo). Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI). Knowledge of web security best practices (XSS, CSRF, OWASP). Experience with WebSockets, SSO, and payment provider integrations. Strong understanding of design patterns, clean architecture, and SOLID principles. Experience with Docker and cloud environments (AWS/GCP/Azure). Ability to mentor junior developers and contribute to team knowledge sharing

Why join us:


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


Flexible work-from-home policy Competitive salary and performance review ? PE accounting and support 18 paid vacation days per year Unlimited paid sick days per year The system of bonuses (Sport/Health/Education) Expert community within the company Paid courses and trainings, internal knowledge library

Tronkina Olesia

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3668161
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned