Stack Builders is building a future opportunity for an Experienced Flutter Developer contractor to join our team. This role focuses on building high-quality mobile applications for US clients using Flutter and is 100% remote. You'll engage in challenging, long-term projects within a company passionate about quality code and a supportive culture.
What You'll Do
- Build production-ready Android and/or iOS mobile applications using Flutter.
- Implement pixel-perfect UI from design tools like Figma and build responsive layouts across multiple device sizes.
- Integrate RESTful APIs, including JSON parsing/serialization, authentication tokens, and API error handling.
- Build and deploy apps through Google Play Console and/or App Store Connect.
- Implement push notifications using Firebase Cloud Messaging (FCM).
- Work on releasing and maintaining production apps, including managing store compliance and updates.
- Work in Agile or Scrum environments.
- Optimize application performance, reduce app size, improve runtime efficiency, and manage memory usage.
What We're Looking For
- Advanced written and spoken English skills for client interaction.
- 3+ years of experience building mobile applications using Flutter.
- Bachelor's degree in engineering, computer science, or a related field.
- Solid proficiency in Dart, including asynchronous programming and object-oriented principles.
- Deep understanding of Flutter widgets, layouts, navigation, and app lifecycle.
- Experience integrating RESTful APIs.
- Strong experience with Git and collaborative workflows using GitHub or GitLab.
- Ability to implement pixel-perfect UI from Figma and build responsive layouts.
- Experience building and deploying apps through Google Play Console and/or App Store Connect.
- Experience implementing push notifications using Firebase Cloud Messaging (FCM).
Nice to Have
- Experience working with Firebase services such as Authentication, Firestore, Realtime Database, and Analytics.
- Basic knowledge of native mobile development using Kotlin/Java (Android) or Swift (iOS).
- Experience with CI/CD and automation tools, including GitHub Actions, Codemagic, and Fastlane.
- Experience with local data storage solutions such as SQLite, Hive, or SharedPreferences.
- Experience in releasing and maintaining production apps.
- Experience working in Agile or Scrum environments; familiarity with tools such as Jira, Linear.
- Experience optimizing application performance.
- Experience extending Flutter beyond mobile (e.g., Flutter Web or Desktop).
Technical Stack
- Mobile: Flutter, Dart, Android, iOS
- APIs & Data: RESTful APIs, JSON, Firebase Cloud Messaging (FCM), Firebase Authentication, Firestore, Realtime Database, Analytics, SQLite, Hive, SharedPreferences
- Tools: Git, GitHub, GitLab, Figma, Google Play Console, App Store Connect
- Native: Kotlin, Java, Swift
- CI/CD: GitHub Actions, Codemagic, Fastlane
- Project Management: Jira, Linear
Team & Environment
You'll be working with an international team in a collaborative environment.
Benefits & Compensation
- 100% remote and flexible modality.
- A human-centered experience in a people-first company.
- Challenging, full-time, and long-term projects with globally admired companies.
- A strong learning culture and regular pairing sessions.
- Opportunities for conference participation, OSS contributions, tutorials, blog posts, and technical talks.
- Exceptionally talented and passionate coworkers.
- Timely payments, with flexibility to choose the payment date modality.
- A Stack Builders community to support you and grow with you.
Work Mode
This is a 100% remote position open to global candidates.
Stack Builders is proud to be an equal-opportunity employer. We are committed to creating a safe and inclusive work environment and don’t tolerate discrimination or harassment during the hiring process or time of employment.



