Reach out directly about this role
🚀 Surf is looking for a Flutter Team Lead — an Ecomm product driver for one of the most powerful Flutter teams in Russia!
Technologies on the project: Flutter • Clean Architecture • Navigator 2.0 • reactive state • REST/GraphQL/WebSocket • maps (GMS/HMS)
What needs to be done: • Plan sprints, manage risks and quality • Code review, CI/CD, monitoring, bugs • Mentoring, 1:1, feedback • Negotiate with backend/design/BA/QA • Direct contact with the client: decisions, compromises, documentation • 40% management, 60% technical
Must have: • Flutter 4+ years, General dev 5+ years • Native Android/iOS ≥1 year - highly desirable • Managed a Flutter team (3+ people) ≥1 year • Architecture from scratch ≥2 projects • Product development ≥1 year (technical debt, releases, failures) • Performance optimization • REST/GraphQL/WebSocket + offline • Native modules (Platform Channels) • Tests (unit/widget/integration) • Modularity (melos) • CI/CD from scratch • ≥2 apps in the store • Experience with AI in development (Cursor/Claude/Copilot)
Will be a plus: RuStore/AppGallery, Flutter Web
Why us: → Millions of users will see your solutions → Influence on product and architecture → Remote work, flexible schedule → Official employment + VHI (dentistry) → AI tools at our expense → Flutter development → Minimum bureaucracy, maximum trust
Ready to lead? Send your resume to direct message @alenka_ff! 💙
from 5 years
Experience
Full-time
Employment
Remote
Work Format
Lead
Grade
Mobile Development
Specialization
IT & Tech
Industry
Outsourcing
Company Type
By country
Mobile Development
Specialization
IT & Tech
Industry
Outsourcing
Company Type