Software Engineer III – Android Developer (Kotlin Native)

    OperAxis•Jersey City, New Jersey, United States
    Type
    Contract
    Level
    Mid-Senior Level
    Posted

    Job Description

    Join a high-performing engineering team at a leading global financial services firm as a Software Engineer III – Android Developer. You will design, develop, and maintain secure, high-performance native Android applications using Kotlin and modern Android architecture. These apps support critical digital experiences in banking, digital identity, payments, and enterprise mobile platforms used by millions of customers. This is a long-term W2 contract opportunity based in Jersey City, NJ with hybrid flexibility. Relocation assistance is available for strong candidates willing to relocate to the NY/NJ metro area. Key Technologies: Kotlin, Jetpack Compose, Coroutines & Flow, MVVM/MVI, Retrofit, Hilt, Room, CI/CD, secure mobile development practices. We are looking for engineers who have shipped production Android apps in fintech, banking, or other highly regulated environments and are comfortable working in a mature Agile setup. Must-Have: 4+ years professional software engineering experience with 3+ years focused on native Android development Strong proficiency in Kotlin and modern Android Jetpack components Experience with clean architecture (MVVM/MVI), Coroutines/Flow, and secure API integration Solid understanding of mobile security, testing, and CI/CD practices Preferred: Prior experience in financial services or regulated industries Hands-on experience with Jetpack Compose Strong testing and CI/CD background This role offers the opportunity to work on impactful, large-scale mobile projects in a top-tier financial environment with long-term stability and growth potential.

    Responsibilities

    • Design and develop production-grade native Android applications using Kotlin and modern architecture patterns (MVVM/MVI)
    • Build and maintain UIs using Jetpack Compose and Jetpack components (ViewModel, StateFlow, Navigation, Room, Hilt)
    • Implement secure mobile features including biometric authentication, encryption, certificate pinning, and OAuth 2.0
    • Integrate with backend services using Retrofit/OkHttp and handle offline-first capabilities
    • Write comprehensive unit, integration, and UI tests and participate in CI/CD pipelines
    • Collaborate with cross-functional teams in an Agile/Scrum environment
    • Monitor production apps, troubleshoot issues, and drive performance and reliability improvements
    • Mentor junior developers and contribute to technical best practices and architecture decisions

    Technologies & Skills

    Kotlin
    Jetpack Compose
    Coroutines & Flow
    Retrofit
    Hilt
    Room
    CI/CD
    Android Development
    MVVM Architecture
    Kotlin Coroutines

    Benefits

    • Relocation assistance available for candidates moving to NY/NJ metro area
    • Long-term engagement with potential for extension
    • Hybrid work model in Jersey City technology hub
    • Opportunity to work on mission-critical financial mobile platforms at scale
    • Exposure to modern Kotlin-first development and enterprise-grade engineering practices