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.