JPS Tech Solutions logo

Mobile (Android) Lead – Kotlin Multiplatform

JPS Tech Solutions

Job Category: Android KMP Mobile

Job Type: Remote

Job Location: Massachusetts Natick

Compensation: Depends on Experience

W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role.

Eligible Visa: GC GC-EAD H4 EAD L2S U.S. Citizen (USC)

Job Description

Visa Requirement

This position is open only to candidates authorized to work in the United States under the following visa categories: H4-EAD, Green Card Holder, GC-EAD, U.S. Citizen, L2s, L2-EAD, or J2-EAD. No other visa types are eligible for this role.

Job Description

We are seeking a Senior Mobile Lead to drive the architecture and technical direction of a modern Kotlin Multiplatform (KMP) mobile ecosystem. You will lead cross-platform strategy, build shared mobile architecture, and mentor Android and iOS engineers while remaining hands-on with development.

Key Responsibilities

Own and drive Kotlin Multiplatform (KMP) strategy across Android and iOS.

Design and implement scalable shared mobile architecture and reusable libraries.

Write production-grade code using Kotlin, Jetpack Compose / Compose Multiplatform, and SwiftUI.

Lead feature migration into shared KMP modules.

Define coding standards, architecture guidelines, and best practices.

Drive networking and data layers using Ktor, SQLDelight, and shared ViewModels.

Set up CI/CD pipelines, quality gates, and performance benchmarks.

Conduct architecture, design, and code reviews.

Mentor engineers and serve as the technical escalation point.

Collaborate closely with product and design teams to deliver high-quality user experiences.

Required Skills & Experience

12+ years of software engineering experience in mobile (Android/iOS).

5+ years hands-on experience with Kotlin Multiplatform (KMP/KMM).

Strong Kotlin expertise (coroutines, Gradle, multiplatform builds).

Experience with Jetpack Compose and SwiftUI.

Solid understanding of REST APIs, offline storage, and data synchronization.

Proven experience leading mobile architecture or modernization initiatives.

Strong communication, mentoring, and cross-team leadership skills.

Ability to move fast and deliver in a lean, agile environment.

Apply Online

Your Name *

Your Phone Number *

Your Email Address *

Job id *

What is your current U.S. visa or immigration status? *

Select

Where are you currently located at? *

W2 or C2C *

Select

How many years of total experience do you have? *

How many years of relevant experience you have? *

Do you require H1B sponsorship? *

Select

Upload Resume *

Choose a file

No file chosen.

Facebook X LinkedIn WhatsApp

Job Type

Job Type
Full Time
Location
Natick, MA

Share this job: