Role Description This is a full-time, on-site Mobile Application Developer (iOS) role based in Kuwait City. The Mobile Application Developer (iOS) will design, develop, test, and maintain iOS applications that support Lumière Co.’s retail and wholesale operations, including customer ordering, loyalty programs, and product browsing. Day-to-day responsibilities include implementing new features, integrating with back-end services and APIs, optimizing performance, and ensuring a smooth and intuitive user experience. The role also involves debugging issues, reviewing code, writing unit tests, and adhering to secure coding practices. The developer will collaborate closely with product owners, designers, and operations teams to translate business needs into reliable, user-friendly mobile solutions and will contribute to continuous improvement of the mobile development process.
Qualifications
- Strong skills in Mobile Application Development and experience delivering production-ready Mobile Applications for iOS.
- Proficiency in iOS Development and Application Development, including familiarity with the iOS SDK, Xcode, and Apple’s design guidelines.
- Solid understanding of Object-Oriented Programming (OOP) principles and their application in mobile app architecture.
- Experience integrating RESTful APIs, handling JSON data, and working with local data storage and caching on iOS.
- Knowledge of modern iOS frameworks and tools (e.g., Swift, SwiftUI or UIKit, Core Data, Git or other version control systems).
- Ability to write clean, maintainable, and testable code, with experience in unit testing and basic CI/CD practices.
- Strong problem-solving and debugging skills, with attention to performance, usability, and accessibility.
- Effective communication and collaboration skills, with the ability to work on-site with cross-functional teams in Kuwait City.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience in retail, F&B, or e-commerce applications is an advantage.