Job Details
React Developer Senior (Outstaff / E-com)
Senior React Developer needed for a large e-commerce project, focusing on a cross-platform application. Salary from 250k. Location: Russia. Requires strong e-commerce experience.
We are looking for a strong Senior React Developer to work on a cross-platform application for a major e-commerce project. The role is full-time outstaffing, with full immersion in the product and long-term engagement. Responsibilities: - Develop a cross-platform application using React and TypeScript. - Optimize performance: memoization (React.memo, useMemo, useCallback), managing unnecessary re-renders. - Write custom hooks and maintain component cleanliness. - Manage state (useState, useRef, useContext, MobX + mobx-utils). - Work with TanStack Query (caching, data normalization) and TanStack Router. - Design and develop a custom UI library (SASS, responsiveness).
Requirements: - React: 5+ years, including understanding of the lifecycle and Fiber principles. - TypeScript: 5+ years (no 'any' without explanation). - State management experience: Redux, Zustand (understanding MobX transitions is a plus). - Clear understanding of Event Loop, client-server interaction, HTTP, and protocols. - Ability to effectively cache data, normalize responses, and manage requests (Polling, Refetch, Lazy, Queries/Mutations). - Skills in optimizing image loading and experience with virtualization (react-window, react-virtualized). Nice to have: - React Native experience (plans for a mobile version). - Backend development (Node.js) - understanding the full task cycle. - Managing Property Drilling and conscious use of context. - Component development in Storybook.
Conditions are discussed individually based on your level and employment. Outstaffing, official employment or contract.
Don't miss a single job
Subscribe to our Telegram channel