Senior Flutter Developer

April 3, 2025
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply

Job Description:

  • Key Responsibilities:
  • Lead the development of sophisticated Flutter applications for both iOS and Android.
  • Architect scalable and maintainable mobile solutions, ensuring best practices in Flutter development.
  • Implement clean, modular, and reusable code using advanced Dart programming techniques.
  • Optimize applications for maximum speed and scalability while ensuring security compliance.
  • Integrate third-party libraries and APIs and troubleshoot complex technical issues.
  • Develop and maintain detailed documentation of the application development process.

Job Requirements:

Technical Requirements:

  • Bachelor’s/Master’s degree in computer science or related field.
  • Minimum 5+ years of experience in mobile development focused on Flutter.
  • In-depth knowledge of Dart programming language and Flutter SDK.
  • Expertise in state management solutions (Provider, Riverpod, Bloc, etc.).
  • Proficiency in handling JSON, RESTful APIs, and GraphQL.
  • Strong experience with databases (SQL and NoSQL).
  • Familiarity with Firebase services (Firestore, Authentication, Analytics, etc.).
  • Experience in implementing automated testing platforms and unit tests.
  • Proficiency in Git, including branching and merging strategies.
  • Understanding of CI/CD pipelines for mobile applications.

Preferred Skills:

  • Experience with advanced Flutter features like RxDart and Flutter Hooks.
  • Knowledge in platform-specific APIs for iOS and Android.
  • Familiarity with Flutter plugin development.
  • Experience in Agile/Scrum development methodologies.
  • Experience working with insurance, finance domain.

Personal Attributes:

  • Exceptional analytical and problem-solving skills.
  • Strong communication skills with the ability to articulate technical concepts.
  • Ability to work collaboratively in a team environment and lead technical discussions.
  • Passion for staying up-to-date with the latest advancements in mobile development technologies.
Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!
My clients
HQ Location
Company type
Domain
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday