Remote - Future Opportunity Experienced Flutter Developer (Contractor)

Stack Builders

$90K — $120K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Advanced written and spoken English skills for client interactions.
  • 3+ years of experience with Flutter mobile application development.
  • Bachelor's degree in engineering, computer science, or equivalent.
  • Proficient in Dart with solid knowledge of asynchronous programming and OOP principles.
  • Deep understanding of Flutter widgets, layouts, and app lifecycle management.
  • Experience integrating RESTful APIs with JSON and authentication handling.
  • Strong Git skills for collaborative development and version control.

Responsibilities

  • Develop high-quality mobile applications using Flutter for iOS and Android.
  • Collaborate with the team to implement pixel-perfect UI from design specifications.
  • Integrate and manage RESTful APIs effectively within mobile applications.
  • Ensure application performance optimization and reliability across devices.
  • Participate in code reviews, providing feedback to enhance code quality and maintainability.

Benefits

  • 100% remote work and flexible scheduling.
  • Focus on a people-first company culture and employee well-being.
  • Engagement in challenging, long-term projects with reputable global clients.
  • Strong emphasis on learning and collaboration through regular pairing sessions.
  • Opportunities for professional growth via conferences and contributions to open-source projects.
  • Timely payments with flexibility in payment scheduling.
  • Supportive community fostering growth among team members.
Full Job Description
Requirements

Flutter Developer - Job 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).
  • Flutter Developer, Nice-to-Have Skills
  • 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

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!


Ready to become our next builder? We hope you'll join us!

Similar Jobs

More Jobs at Stack Builders

More Information Technology Jobs

Find similar Remote - Future Opportunity Experienced Flutter Developer (Contractor) jobs: