Job Details
Software Development
Senior
Hybrid
Full time
Russian
Oct 11

Senior Frontend Developer (React)

Senior Frontend Developer (React) at Sber. Office in Moscow with hybrid after probation. Build complex React applications for tax certificates and document processing.

Responsibilities: - Main page — certificate registry with table, filters (including advanced filters and chips), pagination, and tabs (Certificates / Processing Results / Settings) - Certificate lightbox — multi-step form (stepper: client → deduction → create/edit) with validation, draft saving, signing via CADES/CryptoPro, change history and corrections - 10DO confirmation lightbox — document decoding, certificate selection, related certificates view, statuses - Product connect/disconnect lightbox — OTP confirmation, status tracking, application creation/cancellation - Certificate import lightbox — XML upload, parsing, data mapping - Bulk operations lightbox — bulk signing and decoding of files via CryptoPro ActiveX - Product status page — tracking current product statuses - Cryptographic layer — integration with CADES Plugin (CryptoPro), certificate selection, diagnostics, file signing - Analytics and logging — integration with SberBusiness internal analytics system, action tracing - E2E testing — coverage with Playwright + Allure reports

Requirements: - 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, optimizing re-renders (React.memo, useSelector with Reselect selectors), configuring RTK Query (invalidation, polling, optimistic updates) - Architecture — experience designing and maintaining modular/microfrontend applications, layer separation (domain/service/presentation) - Performance — optimizing React application performance (code splitting, bundle analysis, memoization, virtualization, lazy loading) - Testing — experience building test infrastructure (E2E, integration, contract tests), coverage >80% - Code Quality — linting setup, code review, code ownership, contribution guidelines Nice to have: - 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 during probation period, hybrid possible after (Moscow). No full remote.

Russia
React
Performance
i18n
RTK Query
e2e testing
Playwright
CADES
TypeScript
Redux Toolkit
CryptoPro
Microfrontend

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