An exciting opportunity for a skilled Flutter Developer to join our client based in Johannesburg. In this pivotal role, you will take charge of developing and maintaining high-quality mobile applications using Flutter, alongside the Django framework, leveraging your expertise in both Dart and Python.
Minimum Requirements/ Qualifications
- 5 years experience as a software developer
- Proficiency in Flutter framework and Dart programming language
- Experience in developing mobile applications for Android and iOS platforms
- Strong understanding of mobile app design principles and user experience
- Ability to work collaboratively in a team environment
- Excellent problem-solving skills and attention to detail
- Knowledge of RESTful APIs and integration
- Familiarity with version control systems such as Git
- Good communication skills and ability to effectively communicate technical concepts
- Experience with testing and debugging mobile applications
- Ability to stay updated with the latest trends and technologies in mobile development
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications that provide seamless user experiences.
- Implement robust backend services in Django, ensuring efficient communication between the mobile apps and server-side components.
- Utilise your experience in Google Cloud Platform (GCP) to effectively deploy and manage applications, optimising performance and scalability in our cloud environment.
- Oversee the deployment processes to ensure smooth launches on various app stores, including the Apple App Store, Google Play Store, and Huawei Store, adhering to each platform’s specific guidelines and best practices.
- Collaborate closely with UX/UI designers to translate design wireframes into functional applications while maintaining the aesthetic integrity of the product.
- Participate in code reviews and team meetings, contributing to the overall improvement of team processes and sharing knowledge with peers.
Desired Skills:
- Developer
- Flutter
- Dart
- Mobile App
- Google Cloud Platform
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Degree