Sr Flutter Developer (Max 60hr W2)
Charlotte, VT - USA
Job Summary
USC and GC only on W2 at this time.
Job Description:
We are seeking a talented Flutter Developer to design develop and maintain high-quality cross-platform mobile applications. The ideal candidate should have strong experience with Flutter Dart and mobile application development with the ability to build scalable responsive and user-friendly applications for Android and iOS.
Key Responsibilities:
- Develop and maintain mobile applications using Flutter and Dart.
- Build responsive reusable and efficient UI components.
- Collaborate with designers backend developers and product managers to deliver high-quality applications.
- Integrate RESTful APIs Firebase and third-party services.
- Write clean maintainable and well-documented code.
- Debug troubleshoot and optimize application performance.
- Implement state management solutions such as Provider Riverpod Bloc or GetX.
- Conduct unit testing widget testing and integration testing.
- Participate in code reviews and follow best coding practices.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Stay up to date with Flutter updates and emerging mobile technologies.
Required Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field (or equivalent experience).
- 5 years of experience in Flutter development.
- Strong knowledge of Dart programming language.
- Experience with Android and/or iOS application development.
- Knowledge of REST APIs JSON and HTTP protocols.
- Experience with Firebase services (Authentication Firestore Cloud Messaging Analytics Crashlytics).
- Familiarity with Git and version control systems.
- Understanding of mobile UI/UX design principles.
- Experience with local databases such as SQLite or Hive.
Preferred Qualifications:
- Experience with native Android (Kotlin/Java) or iOS (Swift).
- Knowledge of CI/CD pipelines.
- Experience with payment gateway integration.
- Familiarity with Agile/Scrum development methodologies.
- Experience integrating maps notifications and location services.
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Contract