





Remote role, generalist mobile title, mid-level experience, metro location and broad native skillset increase competition.
Native Android and iOS expertise is broadly transferable across industries with minimal domain lock-in.
Explicit 5–8 years, dual-platform expert skills, degree and CI/CD/testing requirements create strict screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain native Android and iOS mobile applications focusing on quality, performance, and usability.
Build scalable, modular mobile architecture using Kotlin for Android and Swift for iOS, integrating with backend APIs and cloud services.
Implement mobile UI/UX, state management, asynchronous workflows, third-party SDK integrations, and maintain test coverage and CI pipelines.
Bachelor's degree in computer science, information systems, or equivalent practical experience.
5-8 years of professional experience in mobile app development.
Expert proficiency in Kotlin and Android SDK with modern architecture patterns and lifecycle management.
Expert proficiency in Swift and iOS development with experience in UIKit/SwiftUI and app lifecycle management.
Experienced in both Android (Kotlin) and iOS (Swift) native app development working in complex, scalable, modular codebases.
Skilled at integrating backend APIs, managing asynchronous workflows, and optimizing app performance across platforms.
Familiar with CI/CD pipelines and mobile build tooling, capable of maintaining consistent UX and collaborating across product, design, and QA functions.