Senior Frontend/Fullstack Developer

Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • TypeScript • React • JavaScript • Fullstack • Frontend • Go • Node.js • Echo • Gin • Angular • Express • Nest • CSS • CSSinJS • HTML • LESS • PostCSS • SCSS • Stylus • SASS • MySQL • MongoDB • PostgreSQL • Redis • AWS • Amazon S3
Релокация • Удаленная работа
Опыт работы более 5 лет
5 500 $
О себе

На данный момент 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 нужен доступ к резюме :

  1. Broker Platform: Built a B2B application from scratch for investment advisors to manage and assign investment recommendations.
  2. нужен доступ к резюме : Built a securities trading platform from scratch with real-time market data and trading features.
  3. FICB: Led a team of 3 frontend engineers developing a mortgage-backed securities platform, owning architecture, planning, and code reviews.
  4. 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



Интересные кандидаты