Max Zaytsev

Lead Frontend Developer at Bumble

London, England, United Kingdom

Summary

I am a Lead Frontend Engineer with extensive experience building performant, scalable web applications, specializing in React across various use cases, including SPA, SSR, and SSG. My expertise extends to a wide array of technologies like Express.js, WebSockets, and CSS Modules, as well as the development of internal tools such as NPM packages for logging and QA helpers.

In addition to web development, I am intensely interested in Android development, leveraging Kotlin and Java for back-end solutions where needed. My background also includes leading complex migrations, such as transitioning E2E tests from Selenium to Playwright and refactoring core systems like credit card forms in React and TypeScript—achieving significant codebase optimizations.

Collaboration is at the heart of my approach, whether working closely with product managers and designers on user-split tests or ensuring application security through CSP, Dependabot, and tools like Blackduck. I am passionate about solving problems creatively and adopting new technologies that bring measurable value to teams and projects.

Experience

Bumble Inc.

6 years 7 months

Lead Frontend Engineer

August 2024 – Present · London Area, United Kingdom

  • — Directed front-end development for billing systems, delivering seamless user experiences and robust functionality.
  • — Spearheaded the migration of E2E testing from Selenium to Playwright, building a scalable testing framework and integrating it with TeamCity for automated workflows.
  • — Strengthened application security by managing Content Security Policy (CSP) rules, integrating Dependabot, and utilizing Blackduck and Polaris to monitor and resolve vulnerabilities.
  • — Ensured compliance with the latest PCI DSS standards, safeguarding sensitive customer data and maintaining industry-leading security practices.
  • — Facilitated a smooth migration from an in-house error-tracking solution to Sentry, improving system reliability and visibility.
  • — Led the refactoring of credit card forms from custom templates to React and TypeScript, reducing code maintenance by 25% and streamlining onboarding for developers familiar with modern technologies.
  • — Introduced UI testing with Storybook, enabling thorough testing of core components and enhancing reliability.
  • — Advocated for accessibility (A11y) best practices by ensuring UI components met modern accessibility standards and were validated through automated testing.

Senior Frontend Engineer

July 2019 – August 2024 · London, United Kingdom

  • — Contributed to key web projects, including badoo.com and bumble.com, focusing on performance, functionality, and user experience.
  • — Developed and maintained internal tools (NPM packages), such as loggers and QA helpers, improving the efficiency of development workflows.
  • — Collaborated with product managers and designers to set up and analyze A/B tests, driving data-informed product decisions.

Adara.io

Lead Frontend Developer

April 2018 – May 2019 · Moscow, Russian Federation

Adara is a security and utility token exchange, designed to make trading better. Also in Adara we developed a special educational project specialised on crypto-trading — Adara Academy.

  • — A number of security aspects to consider (from simple CSP policies to exchange-specific security issues)
  • — Real-time data transferring via WebSockets for timely exchange rate updates
  • — Custom garbage collectors to prevent excessive client-side data accumulation
  • — SSR middleware for API response adaptation and request proxying

Stack: Socket.io, React, MobX, Redux, TypeScript, Express

SuperJob

Frontend Developer

July 2016 – April 2018 · Moscow, Russian Federation

SuperJob.ru is one of the largest sites for job search in Russia and Europe. Worked on a complete website redesign covering new UI, backend, and frontend.

  • — Making decisions about project architecture (data storage, access, management, styling)
  • — Maintaining and extending a UI library with full test coverage (including screenshot tests) for desktop and mobile
  • — Optimisation of site speed: lazy-loading for components, chunking, etc.

Odin

UX Designer

October 2014 – July 2016 · Moscow, Russian Federation

  • — Describing user personas, composing scenarios, drawing mockups
  • — Creating live prototypes using Axure and demos using AngularJS
  • — Interviewing different user groups to test various hypotheses

FlippingBook

Frontend Engineer

October 2012 – October 2014 · Moscow, Russian Federation

FlippingBook is one of the world's leading digital publishing software tools. Also participated in development of Publ.com — a mobile solution for cloud hosting of interactive books and magazines.

  • — Library with the option of user publications' management
  • — Live preview of Android and iOS apps on Publ.com web version
  • — All functions available for both desktop and mobile devices

Stack: Vanilla JS, Backbone, Knockout, Bootstrap, C# Razor Templates

ShopogoliQ.Ru

Web Developer

February 2011 – October 2012 · Moscow, Russian Federation

One of the first platforms for group buying (Groupon-like services) in Russia.

  • — Creating HTML pages and integrating with Spring (Java) template engine
  • — Integrating existing jQuery plugins and writing custom ones
  • — Building landing pages and emails

Connect2me

Web Developer

October 2009 – January 2011 · Moscow, Russian Federation

Smart Solutions

Web Developer

November 2008 – September 2009 · Moscow, Russian Federation

Top Skills

  • Sentry
  • Web Content Accessibility Guidelines (WCAG)
  • Jest

Languages

  • English — Professional Working
  • Russian — Native or Bilingual