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.