[< BACK]
// POSTED: Apr 16, 2026

Experienced Flutter Developer – Contractor

APPLY NOW
Job Description: • Build high-quality code with a talented team. • Support and care for each other's growth and well-being. • Review all candidate applications and keep in touch for future opportunities. Requirements: • Advanced written and spoken English skills. You will interact directly with our US clients. • 3+ years of experience building mobile applications using Flutter, production-ready Android and/or iOS apps. • Bachelor's degree in engineering, computer science, or related field. • Solid proficiency in Dart, including asynchronous programming (Future, Stream, async/await) and object-oriented programming principles. • Deep understanding of Flutter widgets, layouts, navigation, and app lifecycle. • Experience integrating RESTful APIs, including JSON parsing/serialization, authentication tokens, and API error handling. • Strong experience with Git, including branching strategies, pull requests, and collaborative workflows using platforms like GitHub or GitLab. • Ability to implement pixel-perfect UI from design tools such as Figma and build responsive layouts across multiple device sizes. • Experience building and deploying apps through Google Play Console and/or App Store Connect, with knowledge of platform-specific considerations. • Experience implementing push notifications using Firebase Cloud Messaging (FCM). • 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), including experience with platform-specific integrations or plugins. • 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, including managing store compliance and updates. • Experience working in Agile or Scrum environments; familiarity with tools such as Jira, Linear, or similar platforms. • Experience optimizing application performance, reducing app size, improving runtime efficiency, and managing memory usage. • Experience extending Flutter beyond mobile (e.g., Flutter Web or Desktop).**** Benefits: • 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 to build high-quality code while sharing knowledge. • Opportunities for conference participation, OSS contributions, tutorials, blog posts, and technical talks. • Exceptionally talented and passionate coworkers. • Timely payments, with the flexibility to choose the payment date modality that best suits your needs. • A Stack Builders community to support you and grow with you!
Interested in this role?Apply on iHire