×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Lead

Job in 32274, Surabaya, Indonesia
Listing for: Geniebook
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    App Developer - Mobile/Web, iOS Developer, Full Stack Developer, Android Developer
Job Description & How to Apply Below

Overview

Mobile Lead (iOS Focus). As Mobile Lead at our company, you'll spearhead mobile app development to deliver innovative learning experiences for millions of students and teachers. You'll own architecture, development, and optimization of features.

Key Responsibilities
  • Lead the mobile team (3 members) in building and maintaining scalable, user-friendly iOS/Android apps
  • Hands-on development to improve iOS/iPadOS app
  • Design mobile app architecture with high standards, including backend integration (APIs, Firebase), push notifications, and offline sync for seamless learning
  • Implement iOS best practices (Swift

    UI, Combine, Core Data) and ensure cross-platform compatibility where needed
  • Collaborate with Product, Design, and Backend teams to build features
  • Conduct code reviews, mentor team members, and enforce quality via CI/CD, automated testing, and performance optimization
Job Qualifications
  • 7+ years in mobile development, including 5+ years strong expertise in iOS (Swift, Objective-C, Swift

    UI, UIKit)
  • Proven track record leading mobile teams in startups/scale-ups building consumer apps
  • Proficient in clean architecture (MVVM, VIPER), state management, and handling complexities like authentication, payment gateways (Midtrans/Xendit), and real-time features (Web Socket)
Additional Skills (Nice-to-Have)
  • Experience/knowledge in Android (Kotlin/Jetpack Compose)
  • Experience in TDD
  • Experience in Pair Programming
Others

Excellent problem-solving and ownership mindset; thrives in fast-paced startups

Collaborative communicator, able to communicate in English for cross-team/global work

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary