Skills

Flutter React Native

Job Benefit

  • Have the chance to work with various products & new technologies
  • Professional and motivated global team.
  • Youthful and friendly colleagues

Job Description

  • Develop new features and maintain mobile apps using Flutter;
  • Collaborate with UI/UX team to design future versions;
  • Work closely with Product Manager & Engineering teams and other stakeholders to deeply understand customer’s problems, business & product requirements;
  • Be up-to-date and knowledgeable about mobile development technologies and methodologies;
  • Analyze problems and implement appropriate technical solutions;
  • Mentor junior members via pair-programming and sharing your knowledge through team rituals.

Job Requirement

  • More than 3 years of experience in mobile app development;
  • Proficient in Flutter;
  • Good knowledge of OOP, Clean Architecture, and Design patterns;
  • Experienced in deploying apps to Google Play Store and Apple Store;
  • Experiences in building and managing build and CI/CD tools (Appcirlcle, Bitrise,..);
  • Experience working in SCRUM methodology;
  • Familiar with using common third-party libraries and APIs;
  • Strong problem-solving skills;
  • Has ‘CAN-DO’ attitude;
  • Ability to work well under pressure and manage multiple tasks simultaneously;
  • English Proficiency: Candidates are required to have good English skills or higher to ensure effective communication and collaboration with the team and clients.
  • Strong problem-solving skills;
  • Knowledge in RESTful APIs is a plus. 
  • Hardware Requirement: Candidates must have a personal computer (Mac) with a strong enough configuration to handle development tasks efficiently.