This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Mobile Software Engineer in Nigeria. This is an exciting opportunity for experienced mobile engineers to contribute to a high-impact, time-sensitive project involving the development of robust native applications. In this role, you will work closely with cross-functional teams to deliver seamless, high-performance mobile experiences across iOS or Android platforms. You’ll play a key role in integrating complex backend systems and ensuring reliability, scalability, and responsiveness. The environment is fast-paced, collaborative, and innovation-driven, offering autonomy and flexibility in a fully remote setup. This contract position is ideal for self-motivated professionals who thrive in dynamic, global projects and enjoy solving complex technical challenges. Your work will directly influence the success of a critical product initiative at scale. Accountabilities Design, develop, and maintain high-quality native mobile applications for iOS or Android platformsCollaborate with product managers, designers, and backend engineers to deliver seamless user experiencesIntegrate mobile applications with backend services, APIs, and third-party systems for reliable data exchangeTranslate UI/UX designs into responsive, performant, and maintainable mobile codeIdentify, troubleshoot, and resolve performance issues, bugs, and system bottlenecksContribute to architectural decisions and promote best practices in mobile developmentEnsure application scalability, security, and optimal performance across devices Requirements 3+ years of professional experience in native mobile development (iOS or Android)For iOS: Strong proficiency in Swift, UIKit, SwiftUI, and understanding of iOS SDK and design guidelinesFor Android: Strong proficiency in Kotlin (and/or Java), Android SDK, and modern architecture componentsProven experience integrating mobile apps with RESTful APIs, GraphQL...