About The Role
We are looking for a skilled Mobile Developer to join our dynamic team. The ideal candidate will have experience in building high-performance, reliable, and scalable mobile applications. You will work on both iOS and Android platforms using Flutter and Dart, contributing to the development of innovative and user-friendly solutions.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter.
- Create and design user interfaces with a strong focus on UI/UX principles using tools like Figma.
- Write clean, maintainable, and efficient code following best practices.
- Integrate third-party APIs and libraries into mobile applications.
- Perform bug fixes and improve application performance.
- Stay updated with the latest trends and advancements in Flutter and mobile development.
Qualification
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Have 1-3 years experience with Dart, Flutter.
- Develop and maintain cross-platform mobile applications using Flutter.
- Strong proficiency in Dart programming language.
- Hands-on experience with RESTful APIs and JSON.
- Knowledge of state management approaches such as Provider, Bloc, or GetX.
- Familiarity with Git version control.
- Experience in submitting apps to the store (Play Store or App Store).
- Work with Firebase services, including Notifications and Authentication, to enhance app functionality.
- Familiar with payment solutions using Payment Gateways like Stripe, Midtrans, etc.
- Experience with CI/CD tools and processes is a plus.