Frontend Developer (React.js/Next.js)
MTS Bank seeks a Frontend Developer for hybrid work in Moscow. Responsibilities include developing web apps with React.js and Next.js, using Redux and Saga/Thunk, writing unit tests with Jest, and collaborating in SCRUM sprints.
Develop and maintain web applications using React.js and Next.js. Apply state managers Redux and Saga/Thunk for application state management. Write unit tests using Jest. Work with styled-components for component styling. Collaborate with the team and other departments to solve technical tasks and improve the product. Participate in two-week sprints and standard SCRUM ceremonies.
Deep knowledge of React.js. Experience with Next.js. Rendering: Static Site Generation (SSG), Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), Client-Side Rendering (CSR). Choosing the strategy. Routing (App Router, Pages Router), dynamic routes, API Routes. Data Fetching (getStaticProps, getStaticPaths, getServerSideProps, App Router fetch + cache). Writing tests (from Unit to Jest and Cypress or similar). Experience with GitLab CI. Ability to design scalable, maintainable applications. Choosing optimal technologies. Ability to analyze and resolve non-obvious issues.
Work format: hybrid (Moscow).
Don't miss a single job
Subscribe to our Telegram channel