
Artem Ershov
Senior Flutter Developer, 5+ years experience
Hire this person
Send a job offer directly to this candidate
About
Flutter developer with 5+ years of experience building cross-platform mobile applications.
Track record
- 9+ mobile apps of varying complexity shipped to production;
- 13+ projects delivered within the fintech product of Yandex Pro - app with 10+ million downloads;
- mentored 3 developers (2 trainees grew to Junior+/Middle developers);
- performance optimisations that reduced product costs.
Published articles: Parallel computing and isolates in Dart; IoC: The Provider Library (part of the Flutter Handbook by Yandex Education).
Recent projects: DOTO (Android, iOS), Yandex Pro (Android, iOS).
Experience
Senior Flutter Developer/Stability Engineer at Space 307 (2025-07 – Present)
- Developing the DOTO mobile app - an international trading platform.
- Owned mobile development in a product team responsible for converting new users into active ones, including AI-based signals and news features.
- Led the transition to modular architecture to support rapid project growth, developed UI-kit library.
- Took a role of App Stability Engineer, working closely with Sentry, Google Play Console analytics and app reviews.
Results achieved in one quarter:
- Crash rate: from 1.6% to 0.4%;
- ANR rate: from 1% to 0.5%;
- cold start: from 9.1 s. to 4.2 s.
These results kept the app below Google Play’s bad behavior threshold, increased app visibility and reduced marketing costs.
- Automated routine tasks with custom scripts and supported Claude Code integration into the project, accelerated unit/widget tests and boilerplate generation.
Mobile Developer at Yandex (2024-06 – 2025-07)
- Worked on the fintech product within the Yandex Pro - app for taxi drivers.
- Delivered 13 projects involving deep technical research, investigations and native plugins development. - Few times took on management responsibilities. For example cross-team coordination.
- Responsibilities included 1st and 2nd line on-call duty for Yandex Pro and its fintech module, as well as maintaining native plugins in Swift and Kotlin in PCI DSS scope.
- Authored two chapters of Flutter Handbook (Yandex Education): Parallel Computing and Isolates in Dart; IoC: The Provider Library.
Lead Flutter Developer (Mobile) at Spiks (2022-11 – 2024-06)
- Grew from developer to team lead of a 5-person team. Mentored 2 trainees to confident Junior+/Middle developers.
Contributed to:
- development of outsourcing solutions and the company’s own product;
- maintenance of team’s applications;
- development of a 2GIS map integration plugin.
Flutter Developer at Syncleo IoT (2022-03 – 2022-11)
Developed an admin panel for smart device management. Key tasks:
- built a fully cross-platform app with adaptive layouts (Mobile, Web, Desktop);
- refactored legacy code and project architecture;
- communicated with clients, back-end, mobile and IoT teams.
Junior Flutter Developer at Freelance (2021-01 – 2022-03)
- Developed mobile apps in a 3-person team.
- Experience in client communication, spec negotiation.
Projects
- e-scooter sharing app (Apple Pay, Google Pay, OpenStreetMap, WebSocket, Cubit);
- social network for musicians.
Education
Master of Engineering and Technology in Faculty of Electrical Engineering and Automation - Automation and Control – Saint Petersburg Electrotechnical University “LETI” (2025-09- Present)
Bachelor of Computer Science and Technology in Institute of Computer Science and Technology - Control in Technical Systems – Peter the Great St. Petersburg Polytechnic University (2021-09 – 2025-08)

