Back to careers

Flutter Developer

TechnologyVietnamfulltime

Job description

Key responsibilities:

  • Develop and maintain cross-platform mobile applications using Flutter. 
  • Collaborate with designers, product managers, and other developers to implement new features. 
  • Write clean, maintainable, and efficient code following best practices. 
  • Optimize applications for performance, usability, and scalability. 
  • Integrate APIs and third-party services as needed. 
  • Identify and fix bugs and performance issues. 
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. 
  • Participate in code reviews and contribute to team knowledge-sharing. 

Job requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum 3 years of experience in mobile app development using Flutter.
  • Strong knowledge of Dart programming language.
  • Experience with state management solutions like Provider, Mobx, Bloc, or Redux.
  • Familiarity with RESTful APIs and third-party integrations.
  • Understanding of the full mobile development lifecycle.
  • Experience with version control tools like Git.
  • Knowledge of CI/CD pipelines for mobile applications is a plus.
  • Good command of English communications skills
  • Strong problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment. 

PREFERRED QUALIFICATIONS: 

  • Experience in publishing apps to Google Play Store and Apple App Store. 
  • Knowledge of native Android (Kotlin) or iOS (Swift) development. 
  • Familiarity with Firebase Analytics, Firebase Cloud Messaging, and Chat-related implementation 
  • Understanding of Agile development methodologies. 
Share

You will love to work with us. Please apply below:

PDF only

Let's boost your 
commerce outcomes.

Let's talk