Sr Flutter Developer (Max $60/hr W2)

Lenmar Consulting Inc.

Sr Flutter Developer (Max $60/hr W2)

Charlotte, NC
Full Time
Paid
  • Responsibilities

    Job Description

    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:

    • Bachelor's 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.
  • Qualifications

    Additional Information

    All your information will be kept confidential according to EEO guidelines.