About Company
Rogers Capital Technology Services, a pillar of innovation within the esteemed Rogers Group, stands at the forefront of Mauritius’s digital transformation. We empower businesses with cutting-edge technological solutions, driving efficiency, fostering growth, and enabling seamless digital experiences. Our diverse team of experts is dedicated to pushing boundaries in areas like software development, cybersecurity, cloud solutions, and data analytics. At Rogers Capital, we believe in creating an environment where talent thrives, ideas flourish, and every individual contributes to a collective vision of a smarter, more connected future for Mauritius and beyond. We are committed to nurturing local talent and providing opportunities to work on impactful projects that shape the technological landscape of the region.
Job Description
Are you a passionate Mobile App Developer with a keen eye for detail and a drive to create exceptional user experiences? Rogers Capital Technology Services is seeking a talented and experienced Mobile App Developer to join our dynamic team in Petite Rivière, Black River District. In this pivotal role, you will be instrumental in designing, developing, and maintaining high-quality mobile applications across various platforms that deliver intuitive and engaging experiences for our clients and their users. You will work within an agile environment, collaborating closely with UI/UX designers, backend developers, and product managers to bring innovative concepts to life, from initial ideation through to deployment and ongoing support. This is more than just a coding role; it’s an opportunity to shape the future of digital interaction in Mauritius. You will be responsible for translating complex functional requirements into robust, scalable, and secure mobile solutions. Our ideal candidate is a hands-on developer with a strong understanding of the mobile ecosystem, proficient in cross-platform development frameworks, or deeply skilled in native iOS and Android development. You will contribute to the entire application lifecycle, from conception to delivery, and provide ongoing support, including debugging, performance optimization, and implementing new features. We value clean code, thoughtful architecture, and a commitment to best practices. Join us and leverage your expertise to build impactful mobile applications that truly make a difference in how businesses and individuals interact with technology. We foster a culture of continuous learning, offering ample opportunities for professional growth and staying abreast of the latest mobile technologies. Your work will directly contribute to our mission of leading digital innovation in Mauritius.
Key Responsibilities
- Design, develop, and maintain high-performance, reusable, and reliable mobile applications for iOS and/or Android platforms.
- Collaborate with product managers, UI/UX designers, and backend developers to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and architectural guidelines.
- Implement and integrate APIs to connect mobile applications with backend services.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to improve application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews to maintain code quality and share knowledge.
- Stay up-to-date with the latest mobile development trends, technologies, and best practices.
Required Skills
- Proficiency in one or more mobile development frameworks/languages (e.g., Swift/Objective-C for iOS, Kotlin/Java for Android, Flutter/Dart, React Native).
- Strong understanding of the mobile app development lifecycle, including design, development, testing, and deployment.
- Experience with RESTful APIs, third-party libraries, and cloud messaging APIs.
- Solid understanding of mobile UI/UX principles, patterns, and best practices.
- Familiarity with version control systems (e.g., Git).
- Ability to write clean, well-documented, and testable code.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with agile development methodologies (Scrum/Kanban).
- Familiarity with CI/CD pipelines for mobile applications.
- Experience with unit and integration testing frameworks.
- Portfolio of published mobile applications on App Store or Google Play.
- Knowledge of backend technologies or cloud platforms (AWS, Azure, Google Cloud).
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness programs.
- Opportunities for professional development and continuous learning.
- Modern and collaborative work environment.
- Transport allowance.
- Employee recognition programs.
- Work on impactful projects that shape the local digital landscape.
- Employee discounts on various Rogers Group services.
How to Apply
We encourage all qualified applicants to click on the application link below to submit their resume and cover letter. Please ensure you specify the ‘Mobile App Developer’ role in your application. We look forward to reviewing your qualifications and potentially welcoming you to the Rogers Capital team!
