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

Kotlin Multiplatform (KMP) Architect

Job in Natick, Middlesex County, Massachusetts, 01760, USA
Listing for: Kaav
Full Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    Software Architect, Android Developer
Job Description & How to Apply Below

Kotlin Multiplatform (KMP) Architect

We are seeking a highly experienced Kotlin Multiplatform (KMP) Architect to lead the modernization and transformation of our cross-platform mobile ecosystem. This role requires deep technical expertise, strategic thinking, and hands-on engineering capabilities to unify Android, iOS, and backend integrations within a scalable Kotlin Multiplatform architecture.

As a senior technology leader, you will define the architectural vision, establish engineering standards, mentor cross-functional teams, and collaborate closely with product and design partners to deliver high-performance, best-in-class mobile applications.

Key Responsibilities Architecture & Strategy
  • Define and own the Kotlin Multiplatform (KMP) strategy and long-term architecture roadmap.
  • Lead technical steering committees, architecture reviews, and cross-functional planning.
  • Identify emerging technologies to future-proof the mobile tech stack.
  • Architect and implement scalable KMP solutions across Android and iOS.
  • Establish coding standards, architecture blueprints, reusable shared modules, and best practices.
Hands-On Development
  • Write production-quality code using Kotlin, Compose Multiplatform, SwiftUI, and related tools.
  • Drive modularization of networking, storage, and shared business logic using Ktor, SQL Delight, shared View Models, etc.
  • Support migration of existing Android/iOS features into unified multiplatform modules.
  • Establish performance benchmarks, observability, and automated quality checks.
Leadership & Collaboration
  • Mentor and coach Android, iOS, and Backend engineers transitioning into KMP.
  • Work closely with product and design teams to deliver strong, intuitive user experiences.
  • Conduct architecture walkthroughs, design reviews, and code reviews.
  • Setup and maintain lightweight CI/CD pipelines and quality gates suitable for a fast-moving team.
Required Skills & Experience
  • 10+ years of software engineering experience (Android and/or iOS).
  • 5+ years of hands-on Kotlin Multiplatform (KMP/KMM) experience.
  • Strong Kotlin expertise including coroutines, Gradle, Ktor, SQL Delight.
  • Deep knowledge of Android/iOS platforms, modern UI frameworks (Jetpack Compose & SwiftUI).
  • Experience with REST APIs, offline storage, sync mechanisms, and app architecture patterns.
  • Proven ability to build and release mobile apps end-to-end.
  • Experience leading large-scale architecture modernization initiatives.
  • Excellent communication, technical leadership, and mentoring skills.
  • Ability to solve complex architectural challenges and provide scalable solutions.
  • Startup mindset—ability to prioritize, move fast, and deliver with minimal process.
Nice-to-Have Skills
  • Experience rolling out KMP at scale in a production environment.
  • Strong understanding of system performance, observability, and distributed systems.
  • Prior experience in high-growth or modernization programs.
Success Metrics
  • Unified KMP shared codebase powering both Android and iOS.
  • Achieve 60–70% business logic reuse across platforms.
  • Accelerated release cycles (biweekly or faster).
  • Strong cross-platform collaboration replacing siloed development.
  • Mobile ecosystem becomes scalable, maintainable, and future-ready.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary