About Company
Ceridian is a global leader in human capital management (HCM) technology, offering a cloud-based platform, Dayforce, that transforms the employee experience. From payroll and benefits to talent acquisition and workforce management, we help organizations of all sizes better manage their most valuable asset – their people. With a strong commitment to innovation and a culture that values collaboration, diversity, and continuous learning, Ceridian empowers employees to do their best work and build meaningful careers. Our Mauritius office plays a crucial role in our global development and support network, contributing to cutting-edge solutions that impact millions of users worldwide.
Job Description
Are you a passionate App Developer with a keen eye for design and a drive to create intuitive, user-friendly mobile experiences? Ceridian is seeking a talented Mobile App Developer with a strong design sensibility to join our dynamic team in Camp Levieux, Rose Hill. In this role, you will be instrumental in designing, developing, and deploying robust and visually appealing mobile applications that enhance the Dayforce platform and support our global client base. You will work closely with product managers, UI/UX designers, and backend engineers to translate conceptual designs into tangible, high-performance mobile applications across various platforms.
This position requires a blend of technical expertise in mobile development frameworks and an appreciation for modern UI/UX principles. You will contribute to the entire application lifecycle – from concept and design to testing and deployment – ensuring optimal performance, responsiveness, and a seamless user experience. We are looking for an individual who is not only proficient in coding but also possesses a strong understanding of how design impacts user interaction and overall product success. If you are excited by the challenge of building innovative mobile solutions that make a real difference, thrive in a collaborative environment, and are eager to grow your skills within a leading global tech company, we encourage you to apply and help us shape the future of HCM through exceptional mobile experiences.
Key Responsibilities
- Design, develop, and maintain high-quality mobile applications for iOS and Android platforms using modern development frameworks (e.g., React Native, Flutter, native iOS/Android).
- Collaborate closely with UI/UX designers to translate wireframes, prototypes, and design systems into pixel-perfect user interfaces, ensuring an exceptional user experience that aligns with brand guidelines.
- Implement robust and scalable features, focusing on performance optimization, security, and maintainability across different devices and operating system versions.
- Participate in the entire application development lifecycle, including requirements gathering, architectural design, coding, rigorous testing, debugging, and deployment to app stores.
- Integrate mobile applications with existing backend services, APIs, and third-party libraries, ensuring seamless data flow and functionality.
- Conduct thorough testing, including unit, integration, and UI tests, to ensure the reliability, stability, and bug-free operation of applications.
- Stay up-to-date with the latest mobile technologies, design trends, industry best practices, and platform updates to continuously improve our products and development processes.
- Provide technical guidance, perform code reviews, and mentor junior team members, contributing to a culture of continuous learning and technical excellence.
Required Skills
- Proficiency in mobile development frameworks such as React Native, Flutter, Swift/Objective-C for iOS, or Kotlin/Java for Android.
- Strong understanding of mobile UI/UX principles, human interface guidelines (HIG), and material design, with a portfolio demonstrating design-focused application development.
- Experience with RESTful APIs, third-party libraries, and integration of external services (e.g., payment gateways, analytics).
- Solid knowledge of the software development lifecycle (SDLC) and agile methodologies (Scrum, Kanban).
- Proficiency with version control systems, particularly Git, and collaborative development workflows.
- Excellent problem-solving skills, analytical thinking, and meticulous attention to detail.
- Strong communication, interpersonal, and teamwork abilities to collaborate effectively with cross-functional teams.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and mobile CI/CD (Continuous Integration/Continuous Deployment) pipelines.
- Familiarity with HRM or payroll software ecosystems and enterprise-level application development.
- Experience with performance optimization tools, debugging techniques, and security best practices for mobile applications.
- Demonstrated ability to write clean, maintainable, well-documented, and testable code.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off, including vacation, sick leave, and public holidays.
- Robust professional development programs, training resources, and tuition reimbursement.
- Opportunities for career growth and advancement within a global organization.
- Access to cutting-edge technologies and innovative projects.
- Collaborative, inclusive, and diverse work environment.
- Employee recognition programs and social events.
- Modern office facilities in a convenient and accessible location.
How to Apply
Interested candidates are invited to apply directly through the provided application link below. Please ensure your resume highlights your relevant experience in mobile application development, your design-focused projects, and any portfolio links. We look forward to reviewing your application and exploring how you can contribute to Ceridian’s success!
