Job Details

Software Development
Senior
On-site
Full time
May 7

Senior Frontend Developer

Senior Frontend Developer at MTS for the "Unmanned Transport Corridors" project. Requires strong React, TypeScript, and CSS skills. Location: Moscow.

Actively participate in product development. Adapt and modernize the existing WEB portal of the product.

Confident experience with React, deep understanding of component lifecycle, use of hooks (useState, useEffect, useContext, useReducer, useMemo, useCallback), understanding of Virtual DOM principles and experience optimizing React application performance. Confident TypeScript: good knowledge of the type system, experience creating complex generic types, confident use of utility types (Partial, Pick, Omit, etc.) and writing readable code. Experience using React Context API, understanding modern state management patterns, experience with React Query for caching and data synchronization. Experience integrating frontend with REST backend, understanding REST API construction principles, using middleware and interceptors for request and error handling, experience implementing authentication and authorization (JWT, OAuth). Good CSS/SCSS skills, using CSS Modules, understanding BEM methodology, experience with adaptive and responsive layout for various devices and screens. Experience writing unit tests (Jest, Testing Library), understanding principles of component testing and frontend logic lifecycles. Experience analyzing and improving UI performance (Chrome DevTools, Lighthouse), using lazy loading and code splitting, understanding key web performance metrics (LCP, FID, CLS, etc.). Experience designing scalable solutions, understanding SOLID, DRY, KISS principles, ability to predict how frontend changes will affect the entire system and long-term code maintenance. Will be a plus: experience with libraries like React Table, implementation of sorting, filtering, and pagination, working with large data volumes (including server-side processing and loading optimization); experience with Webpack and Babel, good knowledge of Docker and containerization, understanding CI/CD processes and experience with GitLab CI; experience using cart libraries (e.g., Leaflet), working with geospatial data and its visualization on a map as part of the user interface.

Russia
scss
webpack
Jest
Leaflet
React
Docker
Typescript
Testing Library
CSS
OAuth
Gitlab CI
JWT
REST API
Babel

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Frontend Developer

Senior Frontend Developer at MTS for the "Unmanned Transport Corridors" project. Requires strong React, TypeScript, and CSS skills. Location: Moscow. Apply via MTS job portal.

Russia
M
MTS

Frontend Developer

Frontend Developer | Remote | Full-time

N
NDA