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. Apply via MTS job portal.

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

Confident experience with React, deep understanding of component lifecycle, using 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 design 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 of 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 amounts of data (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
Gitlab CI
Babel

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Frontend Developer

Senior Frontend Developer at Wildberries, remote position. Develop and maintain the frontend part of the project, participate in designing new functionality, and ensure code quality. Requires 5+ years of commercial React development experience.

W
Wildberries

Senior Frontend Developer

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

Russia
M
MTS