
Senior Software Engineer Mobile
The Rank Group6 months ago
Cape Town, South AfricaSenior
Responsibilities
- Develop high-quality mobile user interfaces and performant features using Flutter.
- Collaborate with designers and product managers to improve the app experience.
- Write clean and efficient code and resolve technical roadblocks.
- Own features from start to finish, including issue reporting, progress presentations, and on-time delivery.
- Participate in team ceremonies and explore new mobile technologies.
Requirements
- Previous mobile application development experience using Flutter.
- Strong proficiency in Dart and Flutter.
- Experience building applications for both iOS and Android.
- Understanding of state management, particularly Bloc/Cubit, APIs, and web technologies.
- Ability to work collaboratively in a fast-paced environment.
- A passion for gaming is beneficial.
Benefits
- Hybrid working and colleague support networks.
- Menopause support and weekly PepTalks.
- Development opportunities, leadership training, and industry certifications.
- International exposure and collaboration with colleagues globally.
- Pension, bonus schemes, private medical insurance, and life insurance, subject to brand and location.
- Inclusive workplace with reasonable adjustments available during recruitment.
Tech Stack
DartFlutteriOS
Categories
Mobile