A new venture by a successful South African SAAS company is looking for a high level Flutter Developer (5+ years of experience) with excellent verbal and written English communication to join the team.
Key Responsibilities:
- Collaborate closely with current development team to design, develop, test, and maintain the mobile application using Flutter.
- Translate UI/UX designs into high-quality code.
- Build reusable code and libraries for future use.
- Optimize application performance and troubleshoot issues as needed.
- Work with backend teams to integrate RESTful APIs and other services.
- Participate in code reviews and contribute to continuous improvement in development practices.
Requirements
- 5+ years of hands-on experience with Flutter and mobile app development (iOS and Android).
- Strong Flutter web experience
- Strong Flutter web server-side experience
- Strong understanding of Dart and Flutter architecture.
- Solid grasp of mobile UI/UX design principles and responsive development.
- Experience with third-party libraries, APIs, and version control systems like Git.
- Strong problem-solving skills and ability to work independently within a remote team.
- Good communication skills in English (both written and verbal).
Preferred (Nice-to-Have):
- Experience with AWS services and cloud infrastructure.
- Exposure to working with cross-functional teams or international clients.
- Experience with CI/CD pipelines and app store deployment.
Work Arrangement:
- Remote working, South African working hours.
- Expected to provide regular updates and attend scheduled check-ins.