Company Description CINNUEX is a digital innovation firm that designs tailored technology solutions to support organizations in their digital transformation. The company integrates artificial intelligence into its products and services to help businesses optimize operations and create new value. Based in Cotonou, Benin, CINNUEX works with a wide range of clients seeking modern, scalable digital tools. Team members collaborate in an environment that encourages experimentation, learning, and practical application of emerging technologies. Joining CINNUEX means contributing to impactful digital solutions that address real business challenges.
Role Description The Mobile Application Developer will design, build, and maintain mobile applications that align with client requirements and CINNUEX’s product standards. Day-to-day responsibilities include developing new features, writing clean and efficient code, troubleshooting and resolving defects, and performing code reviews. The role also involves collaborating closely with designers, product managers, and backend developers to deliver seamless user experiences, as well as participating in testing and optimization for performance and security. The developer will document technical solutions, stay current with industry trends, and suggest improvements to existing applications and development practices. This is a full-time, on-site role based in London, ON.
Qualifications
- Proficiency in Mobile Application Development and working with Mobile Applications across common platforms.
- Strong Application Development skills, including designing, implementing, and maintaining application features.
- Solid understanding of Object-Oriented Programming (OOP) principles and their application in mobile projects.
- Experience with iOS Development, including use of relevant frameworks, tools, and App Store deployment processes.
- Knowledge of additional mobile platforms (e.g., Android), mobile UI/UX best practices, and RESTful APIs.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Ability to analyze requirements, write clear technical documentation, and communicate effectively with cross-functional teams.
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- Experience working in agile or iterative development environments and a commitment to continuous learning.