Senior Frontend/Fullstack Developer
Сеньор • Тимлид/Руководитель группы
Релокация • Удаленная работа
Опыт работы более 5 лет5 500 $
Опыт работы более 5 лет5 500 $
Короткая ссылка: gkjb.ru/g1CIQ
О себе
На данный момент Senior Frontend/Fullstack Developer.
Мои компетенции и опыт
Professional Summary
Staff Fullstack Engineer with 8+ years of experience building high-load fintech and banking systems. Led end-to-end development of trading and analytics platforms for major banks, covering frontend applications, backend services, and real-time data infrastructure. Designed scalable microfrontend and microservice architectures using React, TypeScript, нужен доступ к резюме (Nest), RabbitMQ and WebSockets. Proven experience optimizing performance, building data-intensive systems, and delivering production-ready fullstack solutions.
Work Experience
Bank нужен доступ к резюме – one of Russia’s top 3 banks by mortgage assets - Senior Fullstack Engineer | Oct 2021 – Present
Worked on 4 fintech products at Bank нужен доступ к резюме :
- Broker Platform: Built a B2B application from scratch for investment advisors to manage and assign investment recommendations.
- нужен доступ к резюме : Built a securities trading platform from scratch with real-time market data and trading features.
- FICB: Led a team of 3 frontend engineers developing a mortgage-backed securities platform, owning architecture, planning, and code reviews.
- Online Banking ( нужен доступ к резюме ): Developed investment features across 7 microfrontends, collaborating with distributed teams through cross-team code reviews.
- Developed backend services for a B2B investment advisory platform using NestJS, PostgreSQL, and Prisma ORM, implementing REST APIs, approval workflows, RBAC, database transactions, migrations, and query optimization.
- Implemented asynchronous event processing with RabbitMQ and NestJS for investment recommendation publishing, notifications, and internal banking integrations.
- Architected and built a React/TypeScript trading platform from scratch, serving ~10K DAU. Delivered 20 screens, including securities trading, order management, and real-time market data visualization using WebSocket, STOMP, and Lightweight Charts.
- Developed investment features for a digital banking platform with 7 microfrontends using Webpack Module Federation. Implemented SSR with нужен доступ к резюме and contributed 8 components to a shared UI Kit of 86 components in Storybook.
- Led a team of 3 engineers developing a mortgage-backed securities platform, overseeing architecture, sprint planning, code reviews, and mentoring. Introduced FSD, Keycloak authentication, and RBAC.
- Built an AI-assisted development workflow using Codex, 5 custom Agent Skills, and GitLab MCP integrations, reducing routine development time by ~30%.
Stack: TypeScript, JavaScript, React, нужен доступ к резюме , нужен доступ к резюме , NestJS, PostgreSQL, Prisma ORM, RabbitMQ, REST API, WebSocket, Redux Toolkit, RTK Query, TanStack Query, Keycloak, OAuth 2.0, OpenAPI, Docker, Kubernetes, Helm, Linux, AWS (EC2, S3, CloudFront), Terraform, GitLab CI/CD, Prometheus, Grafana, Webpack, Module Federation, Storybook, Jest.
Kaspersky - Global cybersecurity and anti-virus provider. Frontend Developer | Mar 2021 – Oct 2021
- Developed key UI features for the Kaspersky Sandbox product, creating visualizations for threat analysis reports by integrating with internal security APIs.
- Contributed to the frontend architecture for a new module within Kaspersky Security Center, focusing on secure and performant data presentation for enterprise clients.
Stack: React, TypeScript, JavaScript, Redux, REST API, Webpack, SCSS, Client-Server Architecture.
нужен доступ к резюме Eldorado Group - Leading Russian consumer electronics retailer with over 1,000 stores. Frontend Developer | Jun 2018 – Mar 2021
- Played a key role in migrating the high-traffic нужен доступ к резюме e-commerce platform from a legacy system to a modern React SPA, significantly improving page load speeds and user experience.
- Developed and maintained core customer-facing features, including product catalogs, search, and the checkout flow, for a platform serving millions of monthly users.
- Refactored the application's asynchronous state management using Redux-Saga, eliminating race conditions and improving the overall stability of the shopping experience.
Stack: React, TypeScript, Redux, Redux-Saga, Styled components.
Education
Moscow Power Engineering Institute — Master's Degree in Computer Science нужен доступ к резюме , Diploma with Honors
Languages
Russian: Native
English: Professional Working Proficiency (B2)
Languages & Frameworks: TypeScript, React, нужен доступ к резюме , нужен доступ к резюме , Golang State Management: Redux Toolkit (RTK Query), Redux Saga, React Query Architecture & APIs: Microfrontends (Module Federation), SSR, SPA, REST API, WebSocket, gRPC Infrastructure & CI/CD: Docker, Kubernetes, AWS, PostgreSQL, Redis, GitLab CI
