Luxoft
Senior React developer
LuxoftPoland14 days ago
Full-timeEngineering

Project Description:

We are looking for a colleague to join the development team of sophisticated software for the global leader in Innovative Orthodontics. The team develops APIs and other services to integrates all internal systems and applications around the process of orthodontic manufacturing.


Responsibilities:

Design and develop complex web system

Take part in code review

Proactive work in distributed agile environment,

Responsibility for project architecture decisions


Mandatory Skills Description:

MUST:

6+ years as a web-developer

Typescript - type-oriented thinking

React - core functionality (context, hooks, component composition)

React state management - Redux/mobX/Apollo GraphQL

Basic bundling - Vite/Webpack

Unit testing

HTML - Semantics and basic availability

CSS - flex or grid layouts, understanding variables, work with some framework (CSS-in-JS, SCSS)

Basic algorithms and their complexity


Should:

Deep understanding of state managers and data fetching - queries, mutations, caching

Advanced React component design - understanding Single Responsibility Principle, and approaches for reusable components (render props, styled view variants)

Micro frontend - runtime solutions or at least npm library understanding or monorepo approach

Basic CI/CD workflow

Performance optimization - basic web vitals, lazy loading, memoization

Understanding what is UI-kit and design systems. Basic UX


Nice-to-Have Skills Description:

Styled components

System design - experience with applying design patterns

Integration testing


Languages:

English: C1 Advanced

Key Skills

Ranked by relevance