We are seeking a middle-level Flutter developer to support and develop our mobile application (iOS & Android) as part of a small, strong product team. The ideal candidate will have 2+ years of commercial experience with Flutter and strong knowledge of Dart.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Format: Remote
Employment type: Part-time
Workload: ~15 hours per week
Schedule: 5 days per week, minimum 2 hours per day
Level: Middle (independent contributor)
We are building an international AI-driven platform for events, media, and speakers. The product is actively growing, used across multiple countries, and continuously evolving. We are looking for a Middle-level Flutter Developer who can reliably support and develop our mobile application (iOS & Android) as part of a small, strong product team.
- Develop and maintain a Flutter mobile application (iOS & Android)
- Implement new screens and user flows
- Work with the existing application architecture
- Integrate with REST APIs (backend built with FastAPI)
- Work with WebSockets / real-time updates
- Optimize performance and fix bugs
- Refactor and improve code quality
- Participate in product and UX discussions
- 2+ years of commercial experience with Flutter
- Strong knowledge of Dart
- Experience building apps for both iOS and Android from a single codebase
- Solid understanding of state management (Bloc / Cubit / Provider / Riverpod)
- Experience working with REST APIs and error handling
- Understanding of Clean Architecture / MVVM / layered architectures
- Confident use of Git
- Ability to work independently and deliver tasks end-to-end
- Strong sense of ownership and responsibility
- Availability to work every weekday for at least 2 hours
- Experience with WebSockets / real-time features
- Push notification integration
- Custom UI components and animations
- Good understanding of mobile UX principles
- Experience publishing apps to App Store and Google Play
- Experience with Firebase, analytics, or crash reporting
- Experience maintaining and improving an existing production app
- Middle-level developer capable of working without constant supervision
- Comfortable reading and improving existing codebases
- Able to handle legacy code and improve it incrementally
- Fully remote
- Asynchronous collaboration
- Clear tasks and priorities
- Communication via Slack / Telegram
- Code reviews and technical discussions
- Part-time contract
- ~15 hours per week, evenly distributed across weekdays
- Flexible daily schedule
- Long-term collaboration opportunity
- Potential to increase hours based on performance
- Hourly rate or monthly fixed payment based on a pre-defined monthly scope of work
- The scope is agreed in advance and includes a clear task plan and expected deliverables for the month
- Stable and regular payments
Please include:
- Brief summary of your Flutter experience
- Links to apps, portfolio, or GitHub (if available)
- Your hourly rate or monthly expectations
- Confirmation of availability to work 5 days per week, minimum 2 hours per day
- Junior developers without commercial experience
- Candidates available only 1–2 days per week
- Developers unable to maintain consistent availability