Menu

Lead Android Developer / Android Architect

Location: Jersey City, New Jersey

Category: Android Developer Jobs

Job description

Job Summary:

We are actively seeking a highly experienced Lead Android Developer / Architect with deep expertise in architecting scalable, secure, and high-performance mobile applications. This role demands hands-on leadership, deep knowledge of the Android ecosystem, and a strong understanding of modern mobile architecture patterns. Ideal candidates will have experience delivering enterprise-grade mobile apps across large-scale environments.

Key Responsibilities:

• Lead the architecture, design, and development of robust Android applications

• Collaborate with Product, UI/UX, and Backend teams to define system architecture and APIs

• Drive decisions related to clean architecture, modular codebases, multi-module builds, etc.

• Design and build apps using MVVM, MVI, Jetpack, and Kotlin Coroutines/Flow

• Optimize application performance, responsiveness, and battery usage

• Lead code reviews, mentor junior developers, and enforce best coding practices

• Implement secure app features including encryption, secure storage, and authorization flows

• Work closely with DevOps teams to implement CI/CD pipelines and automation for Android builds

• Participate in architecture reviews and technology roadmap planning

• Ensure app store deployment and release management best practices

Must-Have Skills:

• 15+ years of hands-on mobile development experience, primarily in Android

• Expert-level proficiency in Kotlin, Android SDK, Jetpack Libraries, Jetpack Compose

• Strong understanding of MVVM, Clean Architecture, Dependency Injection (Hilt/Dagger/Koin)

• Experience with Coroutines, Flow, LiveData, and modern reactive programming

• Familiarity with modular app architecture and multi-flavor builds

• Experience integrating REST APIs, GraphQL, and WebSockets

• Knowledge of security best practices including SSL pinning, secure storage, etc.

• Experience with Play Store deployments, versioning, crash analytics, and release pipelines

• Strong understanding of architectural trade-offs, scaling, and maintainability

Apply on Company Website You will be redirected to the employer’s website