What are the responsibilities and job description for the Mobile Lead (iOS and Android) – Hybrid (1 day onsite) position at TalentzPro?
Job Details
Job Title: Mobile Lead (iOS and Android) – Hybrid (1 day onsite)
Location: Atlanta, GA/Greenville, CO
Position Type: Full time
Overview:
We’re seeking a hands-on technical leader to design, build, and maintain high-quality native mobile applications for both iOS and Android. This role blends technical depth with leadership — guiding the architecture, performance, and overall experience of our mobile products.
Key Responsibilities:
· Design, develop, and maintain native iOS and Android applications using Swift, Objective-C, Kotlin, and Java.
· Apply clean architecture principles and modern design patterns (e.g., MVVM) to create scalable, maintainable solutions.
· Implement and maintain automated UI testing with Espresso and XCUITest as part of continuous integration and delivery workflows.
· Manage build and signing processes, including provisioning profiles, certificates, entitlements, build flavors, and schemes.
· Integrate third-party libraries and SDKs (e.g., Firebase, analytics, maps, and location services).
· Develop and optimize API integrations, handling authentication, error states, caching, and retry logic for improved performance and reliability.
· Collaborate closely with design, product, QA, and DevOps teams to deliver seamless and engaging mobile experiences.
· Integrate content from headless CMS platforms (such as Adobe Experience Manager or similar systems) into dynamic mobile interfaces.
· Stay up to date on emerging tools, platform updates, and best practices to keep mobile solutions modern and competitive.
· Provide technical leadership in architecture design, mobile development standards, and app security best practices.
· Contribute to agile processes by collaborating on sprint planning, feature scoping, and technical documentation.
Required Experience
· Must have strong proficiency in native iOS and Android development, including Swift, Objective-C, Kotlin, and Java.
· Minimum two (2) years in a technical leadership role with or without direct reports.
· 6 years’ experience programming Objective-C or Swift in iOS.
· 2 years’ experience developing automated tests using XCUITest/Espresso.
· 3 years’ experience working with native mobile app signing and build variants (e.g., Provisioning Profiles, Entitlements, Distribution Certificates, Xcode Scheme and Configuration, Android build types and flavors, etc.).
· 3 years’ experience in the development and integration of third-party source code or libraries.
· 2 years of work experience with CMS such as Adobe Experience Manager (AEM).
· 3 years’ experience integrating API/services.