Flutter Developer

We develop mobile applications for clients across various industries: fintech, marketplaces, logistics, and internal corporate systems. We are looking for a Flutter developer ready to build high-quality, scalable, and maintainable applications.

As a Flutter developer, you will participate in creating mobile apps from scratch as well as in the evolution of existing solutions. We work in a variety of domains — from logistics to finance — and strive to deliver fast, stable, and visually polished interfaces. You will have the opportunity to influence UX, propose architectural solutions, and grow as an engineer in a cross-functional team.

Responsibilities

  • Develop and maintain mobile applications using Flutter
  • Implement architectural approaches (e.g., Clean Architecture)
  • Integrate with REST APIs, third-party services, and SDKs
  • Write unit and integration tests
  • Optimize application performance
  • Collaborate with UX/UI designers and backend developers
  • Participate in code reviews and sprint planning

Requirements

  • 2+ years of commercial experience with Flutter
  • Solid knowledge of Dart and OOP principles
  • Experience with BLoC, Provider, GoRouter, and others
  • Experience working with animations (Explicit/Implicit)
  • Confident working with REST APIs
  • Experience with version control systems (Git)
  • Ability to write clean and maintainable code

Nice to Have

  • Experience with native Android/iOS development
  • Experience with WebSocket, YxScope, Melos
  • Experience integrating analytics and push notifications (Firebase)
  • Understanding of DeepLinks
  • Experience publishing apps to App Store and Google Play
  • Experience working with OpenGL fragment shaders

We Offer

  • Competitive salary
  • Opportunities for professional growth
  • Working with a team of professionals
  • Participation in exciting projects
  • Friendly and supportive work environment
  • Comfortable working conditions