Flutter Developer
MegabelSoft
Antwerp
Full-Time
On-Site
Position Description:
We are looking for a Flutter Developer to join our mobile development team and build high-quality, high-performance, user-friendly applications for Android and iOS. You will play an active part in new projects and take responsibility for developing and maintaining existing ones.
Duties and Responsibilities:
- Develop and optimise mobile applications using Flutter and Dart.
- Design cross-platform mobile applications for Android and iOS.
- Integrate with RESTful APIs to handle data retrieval and submission.
- Monitor application performance and implement improvements.
- Contribute to the UI/UX design and development process.
- Manage application state using state management solutions (Provider, Riverpod, Bloc, etc.).
- Write tests and carry out debugging.
- Work effectively within the team using Agile methodology.
- Keep up with the latest Flutter and Dart features to ensure applications stay current and efficient.
Qualifications We Are Looking For:
- Strong experience with Flutter and Dart.
- Knowledge of and experience with the Android and iOS platforms.
- Experience with RESTful API integration and JSON data handling.
- Experience with state management (Provider, Bloc, GetX, Riverpod, etc.).
- A solid grasp of UI/UX design principles and the ability to apply them in mobile applications.
- Familiarity with Git and version control systems.
- Knowledge of performance optimisation techniques.
- Experience writing unit tests and widget tests.
- Good communication skills in Turkish (and/or English).
- Openness to new developments in relevant technologies and a willingness to keep learning.
Preferred Qualifications:
- Experience working with Firebase, Firestore or other cloud services.
- Native iOS and Android development experience (Swift/Kotlin).
- Experience with Test Driven Development (TDD).
- Experience working with Agile and Scrum methodologies.
- Familiarity with CI/CD (Continuous Integration/Continuous Deployment) processes.
Apply Now
Fill in the form to apply for this position and start your application process.