Job Details
Software Development
Senior
Hybrid
Full time
Russian
Oct 11

Senior Frontend Developer (React)

Senior Frontend Developer (React) at Sber. Office in Moscow, hybrid after probation. Focus on crypto, UX, and complex forms. URL: *****

Responsibilities: Main page – certificate registry with table, filters (incl. advanced filters and chips), pagination, tabs (Certificates / Processing Results / Settings). Certificate lightbox – multi-step form (stepper: client → deduction → create/edit) with validation, draft saving, signing via CADES/CryptoPro, history and corrections. Confirmation 10DO lightbox – document decryption, certificate selection, related certificates, statuses. Product connection/disconnection lightbox – OTP confirmation, status tracking, application creation/cancellation. Import lightbox – XML upload, parsing, data mapping. Mass operations lightbox – mass signing and decryption via CryptoPro ActiveX. Product status page – monitoring current product status. Cryptographic layer – integration with CADES Plugin (CryptoPro), certificate selection, diagnostics, file signing. Analytics and logging – integration with SberBusiness internal analytics, action tracing. E2E testing – coverage with Playwright + Allure reports.

TypeScript – deep knowledge (type-safe patterns, conditional types, template literal types, type-safe hooks). React – 3+ years experience, advanced patterns (compound components, render props, error boundaries, Suspense, concurrent features). Redux Toolkit / State Management – experience designing complex state machines, rendering optimization (React.memo, useSelector with Reselect selectors), RTK Query setup (invalidation, polling, optimistic updates). Architecture – experience designing and maintaining modular/micro-frontend applications, layer separation (domain/service/presentation). Performance – React app optimization (code splitting, bundle analysis, memoization, virtualization, lazy loading). Testing – experience building test infrastructure (E2E, integration, contract tests), >80% coverage. Code Quality – linting setup, code review, code ownership, contribution guidelines. Pluses: Experience with cryptographic libraries and plugins (CryptoPro, webcrypto). Experience with OpenAPI codegen and type-safe API clients. Experience with i18n in complex projects (namespaces, pluralization, fallback languages). Experience mentoring and conducting code reviews. Experience with design systems and UI libraries. Experience in banking/fintech sector. Understanding of tax accounting business processes.

Work format: office for probation period, then hybrid possible (Moscow). No full remote.

Russia
React
OpenAPI
i18n
Allure
Micro-frontend
RTK Query
Reselect
Playwright
CADES
TypeScript
E2E
Redux Toolkit
CryptoPro

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Frontend Developer (React)

Senior Frontend Developer (React) at Sapiens Solutions. Hybrid (Moscow). Full-time, 5/2.

Russia
S
Sapiens Solutions

Senior/Lead Frontend Developer (React)

Senior/Lead Frontend Developer (React) at ROSGOSSTRAKH. Full-time, remote possible. Requires senior React, TypeScript, Webpack, MobX, Jest.

R
ROSGOSSTRAKH

Senior Frontend Developer (React)

Senior React developer needed for a new project from scratch, remote, full-time. 3–6 years experience.

N
NDA