Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18977406

    REMOTEFULLTIME

    Lead Compose Multiplatform Developer

    AXIS DIRECT logo

    AXIS DIRECT

    Remote · remote · Posted 28d ago

    Sourced fromNaukri
    ₹37.5L - ₹45.0L PA6–10 yrsfulltimeRemote

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 14 questions to answer1.5s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role: Lead Compose Multiplatform Developer


    Location: Remote / Offshore


    Role Summary

    We are seeking a Lead Mobile/Platform Engineer to architect and drive the next generation of our cross-platform applications using Compose Multiplatform (CMP). In this role, you will be the primary technical authority for our Kotlin Multiplatform (KMP) strategy, leading architecture decisions, defining cross-platform guidelines, and mentoring engineers transitioning into the CMP ecosystem.

    This position requires a seasoned engineer with deep expertise in Kotlin and native Android (Jetpack Compose), or a senior iOS engineer (Swift/SwiftUI) with a proven track record of cross-platform adoption and high-level architectural oversight.

    Key Responsibilities

    • Architectural Leadership & Ownership Define and maintain end-to-end multiplatform architecture using Clean Architecture principles. Own the overall app stability, performance, and code quality across Android, iOS, Desktop, and Web targets.
    • Compose Multiplatform Engineering Lead the design of shared, declarative UI systems and shared core business logic (KMP/CMP). Standardize state management, navigation patterns, and custom UI components across platforms.
    • Native Interoperability & Platform Strategy Bridge CMP shared modules with platform-specific native APIs (Objective-C/Swift interop for iOS, JNI/Android SDK, and C-interop where necessary). Ensure non-negotiable native performance, memory safety, and platform-native look-and-feel.
    • Engineering Standards & CI/CD Pipelines Establish modern build pipelines, test automation, modularization strategies, and Gradle optimization (Kotlin DSL, Version Catalogs). Lead code reviews, enforce strict architectural boundaries, and set performance benchmarks.
    • Technical Mentorship & Capability Building Guide and upskill mid-level and junior engineers. Help native Android and iOS developers transition smoothly into Kotlin Multiplatform and declarative paradigm patterns.
    • Cross-Functional Collaboration Partner directly with Product Managers, UX Designers, and Backend Architects to evaluate tech stack feasibility, scope features, and translate complex product requirements into robust tech specs.

    Technical Requirements

    • Experience: 6+ years of professional mobile software engineering experience, with at least 1+ years focused on production Kotlin Multiplatform / Compose Multiplatform or large-scale cross-platform architecture.
    • Core Mastery: Deep expertise in Kotlin, Coroutines, and Flow for reactive/asynchronous programming.
    • UI Paradigms: Expert knowledge of Jetpack Compose (and CMP equivalents), including custom layout rendering, animation performance, and state preservation.
    • Architectural Expertise: Proven track record implementing Clean Architecture, MVI/MVVM, Repository Patterns, and modular monorepos or multi-module gradle setups.
    • Build System & Tooling: Advanced mastery of Gradle (Kotlin DSL), Version Catalogs, multi-target compilation, and automated CI/CD workflows (GitHub Actions, Bitrise, App Center).
    • Cross-Platform Interop: Hands-on experience integrating shared Kotlin code with Swift/Objective-C frameworks, SPM (Swift Package Manager), or CocoaPods for iOS deployment.
    • Testing & Quality: Strong knowledge of multiplatform unit testing, mock engines (Ktor client mocking, Mockative), and UI UI/snapshot testing techniques.
    • Version Control: Advanced Git workflows (trunk-based development, complex branching strategies, merge conflict resolution in multi-module environments).

    Requirements for iOS-First Senior Leads

    • 6+ years of native iOS engineering experience with Swift and SwiftUI.
    • Experience with Swift-Kotlin interop strategies, SPM, and Xcode build settings.
    • Strong willingness and demonstrated capability to lead cross-functional codebases in Kotlin/CMP.

    Key Differentiators / Nice-to-Have

    • Production deployment experience targeting Desktop (JVM) or Compose for Web (Wasm/JS).
    • Active contributions to open-source Kotlin Multiplatform libraries or CMP community tools.
    • Experience with cross-platform memory management nuances (e.g., K/N garbage collector behavior).
    • Background in native performance profiling (Instruments, Android Studio Profiler, LeakCanary).

    What Makes You a Fit

    You thrive at the intersection of platform engineering and mobile application design. You don't just write code - you build frameworks, unblock team members, establish consensus on technical trade-offs, and enjoy leading from the front on cutting-edge tech stacks.

    Sourced from naukri

    Section · 02

    Skills

    Jetpack ComposeSwift UiKotlin

    Section · Company

    About Axis Direct

    AXIS DIRECT logo

    AXIS DIRECT

    Financial Services

    2.7k+

    employees

    2011

    15 years old

    San Mateo,California

    United States

    ₹37.5L – ₹45L PA

    This role

    About

    Axis Direct is a provider of all the investment options in a 3-in-1 account to broaden the portfolio and earn maximum returns.

    Industries

    Internet

    Employee ratings

    2,373 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    3.1

    Work-life

    3.6

    Employees rate it well for

    Salary277Work Environment220Career Growth177Work Culture128Senior Management122

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Lead Compose Multiplatform Developer · waiting for your command