Flutter Developer

Overview

On Site
$60 - $80
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 3 Month(s)

Skills

flutter
dart
kotlin
objective-c
io
android
graphql

Job Details

Talent Space is looking for a Flutter Developer for a 3-month Contract-to-Hire opportunity with our Healthcare client in Irvine, CA. The ideal candidate will have a minimum of 3 years of experience in Flutter development and mobile app technologies. Conversion to permanent fulltime expected at the end of project.

Key Responsibilities:

  • Develop, maintain, and scale mobile applications using Flutter.
  • Collaborate with cross-functional teams (designers, back-end developers) to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Assist in maintaining code quality, organization, and automation.
  • Stay up to date with emerging technologies and frameworks.
  • Integrate machine learning models and AI services into mobile applications.

Qualifications:

  • 3+ years of experience building mobile applications using Flutter.
  • Strong proficiency in Dart and experience with Flutter's best practices.
  • Solid understanding of mobile application architecture (BLoC, Provider, etc.).
  • Experience with integrating RESTful APIs and GraphQL.
  • Familiarity with native development for iOS and Android (Swift, Kotlin, Java).
  • Experience with state management, animations, and custom UI components in Flutter.
  • Solid understanding of version control (Git), CI/CD workflows, and Agile methodologies.
  • Some experience with AI models in mobile applications (e.g., TensorFlow Lite, Core ML, etc.) is highly preferred but not required.

Preferred Skills

  • Knowledge of mobile testing frameworks (e.g., Flutter Driver, Appium) is a plus.
  • Experience with other mobile technologies such as React Native or native development in Swift/Kotlin.
  • Familiarity with cloud platforms (AWS, Firebase, Google Cloud) and backend technologies.
  • Experience with front-end web development (React, Angular) or backend services (Node.js, Python, etc.).
  • Experience with AI model deployment and integration in mobile apps.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.