Permanent Intermediate Software Engineer | Rank Group
Job Description
Rank Group Vacancies – Intermediate Software Engineer (Mobile)
Location: Cape Town, Western Cape
Company: Rank Group
Job Type: Permanent
Job Sector: Information Technology
Company Description
Rank Interactive, the digital arm of the Rank Group plc, is a global leader in digital gaming, driven by top-tier talent and cutting-edge technology. Our iconic brands deliver entertainment to millions worldwide across various devices daily.
Through a multi-branded strategy, we provide online entertainment, bingo and slot gaming, and social gaming experiences on mobile, using proprietary and licensed software.
With offices in the UK, Gibraltar, Malta, Barcelona, Mauritius, South Africa, and Israel, and a global team of around 8,000 employees, we bring people and entertainment together across digital channels.
Join our high-performing, inclusive culture and become part of a team shaping customer-facing innovations.
Job Description
Intermediate Software Engineer (Mobile) | Rank Group
We are seeking an experienced Intermediate Software Engineer (Mobile) to build and maintain high-performance mobile applications using Flutter (cross-platform technology).
Key Responsibilities:
- Develop and optimize mobile applications for iOS and Android platforms using Flutter, Dart, and React Native.
- Collaborate with designers and product managers to enhance features and deliver seamless user experiences.
- Write clean, scalable, and efficient code, ensuring performance and maintainability.
- Troubleshoot and resolve technical issues in partnership with the engineering team.
- Conduct code reviews and contribute to best practices within the team.
- Coordinate with UI designers, tech leads, and full-stack developers for optimal performance.
- Deliver features with clear communication—reporting issues, specifying needs, and providing status updates.
- Engage with distributed agile teams to produce high-quality software.
- Participate in agile planning, stand-ups, and sprint reviews.
- Maintain and refactor existing code to improve stability and performance.
- Advocate for software craftsmanship and Test Driven Development (TDD).
- Conduct unit and integration testing to ensure reliability.
- Stay updated on emerging mobile technologies and frameworks to drive innovation.
Qualifications
- 4+ years of mobile app development experience.
- Strong proficiency in Dart, Flutter, React Native, and state management (e.g., Redux).
- Hands-on experience with RESTful APIs and web technologies.
- Solid understanding of SDLC and Agile methodologies.
- Passion for gaming and digital entertainment is a plus.
Additional Information
At Rank Group, you’ll thrive in a supportive, inclusive culture with benefits that elevate your career and well-being.
Why Join Us?
- Hybrid work flexibility and wellness initiatives like Wellbeing@Rank, including mental health support and peer networks.
- Career growth via leadership training, certifications, and global exposure collaborating with international teams.
- Comprehensive benefits—bonus schemes, private medical insurance, pensions, and more.
We’re committed to diversity and inclusion, ensuring fair access for all candidates. If you need adjustments during recruitment, let us know.
Ready to innovate in mobile gaming? Apply now and #BeYourself at Rank Group!
APPLY NOW
How to Apply
To apply for this position, click the “Apply Now” button or follow the specific instructions provided in the job description. Ensure that your CV and supporting documents are up to date and relevant to the position.
Please note: This job posting may be closed at any time by the employer, either due to internal recruitment policies, legal requirements, or once a suitable candidate has been found. We encourage you to apply as early as possible.
Only shortlisted candidates will be contacted.
52 total views, 1 today