Job Description

We are seeking an experienced Flutter Developer with at least 3 years of hands-on experience in mobile application development using Flutter. The successful candidate will be responsible for building high-quality, scalable, and maintainable mobile applications, collaborating with cross-functional teams, and ensuring seamless user experiences across platforms.

Key Responsibilities

Design, develop, and maintain mobile applications using Flutter for iOS and Android platforms.

Implement dependency injection frameworks (e.g., get_it, injectable) to ensure modular and testable code.

Apply reactive programming principles using Streams or RxDart to build responsive and efficient applications.

Utilize BLoC / Cubit state management patterns to manage application state effectively.

Integrate with Firebase services (Firebase Remote Config, Authentication, Firestore, Push Notifications) for backend support, analytics, and configuration managem...

Ready to Apply?

Take the next step in your AI career. Submit your application to FPT Software today.

Submit Application