Job description:
We are looking for a Mobile Flutter Developer to build, maintain products’ features. You will work with other Developers and Product Managers throughout the software development life cycle (Scrum/Kanban).
In this role, you should be a team player with a keen eye for detail, design and problem-solving skills.
Your goal will be to build efficient products that serve user needs.
Responsibilities
- Create multi-platform apps for iOS and Android using Google’s Flutter development framework.
- Work and collaborate with designers, back-end team and product owner.
- Develop a flexible, well-structured Flutter and reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
Job requirements:
- 1+ years in Flutter
- 2+ years of mobile development experience (iOS or Android).
- Strong in Dart and knowledge in OOP, design patterns.
- Familiar with Git, Firebase services (Firestore, Cloud Function, Analytics …)
- Good sense of UI/UX.
- Good in REST APIs, familiar with all modern architectures (MVP, MVVM, Redux, etc.) is a plus.
- Experienced in publishing mobile apps in Google Play or App Store or Firebase App Distribution is a plus.
- Good communication skills in English are a big plus.
Job benefits:
- Salary Up to: 1.300 $
- Highly competitive remuneration package: attractive monthly salary and allowances, 13th-month salary
- Social welfare regimes such as: health insurance, social insurance, unemployment insurance under the provisions of the Labor Law.
- Annual holiday, Tet, team building and travel bonuses