Senior Flutter / Mobile Developer
About the project:
We are building a new mobile application from scratch for a scalable SaaS platform in the real estate domain. The product is designed with a white-label architecture, supporting multiple brands, customizable theming, and modular feature delivery. You’ll be involved from the early stages, influencing architecture, technical decisions, and development standards.
Tech stack:
• Flutter (latest stable)
• Dart
• REST APIs
• State management (Riverpod / Bloc / Provider — based on experience)
• Modular architecture
• CI/CD for mobile (Firebase, Codemagic or similar)
Responsibilities:
• Build a cross-platform mobile application from scratch using Flutter
• Design and implement scalable app architecture and project structure
• Develop reusable, theme-aware UI components
• Integrate the app with backend APIs (auth, caching, data sync)
• Ensure performance, stability, and maintainable codebase
• Participate in code reviews and mentor junior developers
Requirements:
• 3+ years of mobile development experience
• Strong experience with Flutter and Dart
• Experience starting projects from scratch and setting up architecture
• Solid understanding of state management and app lifecycle
• Experience integrating REST APIs and handling authentication
• Experience publishing apps to App Store and Google Play
• Experience with Firebase (Auth, Analytics, Crashlytics)
Nice to have:
• Experience with white-label or multi-brand applications
• Knowledge of native Android (Kotlin) or iOS (Swift) basics
Interview process:
2 stages:
1. Introductory call with HR
2. Technical interview
Required skills experience
| Flutter | 3 years |
| Dart | 3 years |
| REST API | 3 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |