As Flutter Developer (Utility Apps)
job description
WHAT YOU’LL DO
Create mobile apps from scratch: architecture, logic, and UI
Examples: document scanners, PDF generators, invoice trackers, checklists, planners, notepads, calculators
Fix bugs, update frameworks, and optimize performance
Firebase (analytics, database, push notifications)
Advertising (AdMob, Facebook Audience Network)
Payments (in-app purchases, subscriptions)
Work with Figma designs
Deliver responsive UI across devices
Reduce app size
Improve load speed and animation smoothness
Profile and resolve bottlenecks
Write unit and widget tests (if applicable in your team)
Perform manual testing before releases
Build and release apps to Google Play and App Store
Participate in plannings, brainstorms, and async communication via Slack, Notion, Jira
Propose product improvements
Take initiative in functionality, UX, or architecture
Analyze user feedback and app metrics
WHAT WE EXPECT FROM YOU
Strong experience with Flutter SDK and Dart
Solid understanding of UIKit and SwiftUI
Experience building custom UI, animations, and responsive layouts
Familiarity with Bloc, Riverpod, Provider, Cubit, or similar approaches
Confident working with REST API and JSON
Experience with authorization, error handling, caching
Firestore, Firebase Auth, Firebase Messaging
Remote Config, Analytics
Shared Preferences, Hive, SQLite
Experience with Google Play & App Store release process
App signing, build flavors, versioning
Build & deployment via Codemagic, GitHub Actions, or other tools
AdMob integration, in-app purchases, subscriptions
Understanding of usability, Material & Cupertino guidelines
Ability to work with Figma designs
Git, GitHub/GitLab
Debugging and performance profiling
Do you want to know some details about this position?
Kate will help!
more details
work
HOW IT WORKS:
Stage 1: pre-screen with a recruiter.
Stage 2: 1-hour interview with the Manager and the Technical expert
Stage 3: the test task.
Stage 4: reference check.
Stage 5: job offer!
A trial period for this position is 3 months, during which we will get used to working together
28 business days of paid off
Flexible hours and the possibility to work remotely
Medical insurance and mental health care
Compensation for courses, trainings
English classes and speaking clubs
Internal library, educational events
Outstanding corporate parties, teambuildings
WHAT WE OFFER::
Haven’t found
a vacancy that
suits you?
Maybe we will find something to offer you
For CV / career questions
cv@boosta.co
For all other questions
pr@boosta.co