Lead Android Developer

  • Posted 46 days ago | Updated 13 days ago

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Android Developer
Kotlin
state management
Jetpack Compose
MVVM architecture
unit test
Application Developer

Job Details

Job Description:
We are seeking a Lead Android Developer to own the strategic and technical direction of our Android application modernization initiative. You will be responsible for architecting our transition from Fragment-based UI to Jetpack Compose, establishing the technical vision, and leading a team of developers through this critical transformation.

Requirements
- Experience in Android development - Android activity lifecycle and its associated methods
- Experience with Kotlin - inline functions and higher-order functions, sealed classes
- Experience with Jetpack Compose, Kotlin Flow, be able to explain state management
- Must be able to explain activity lifecycle methods and their usage in Android application development - experience with unit test cases
- MVVM architecture, SOLID principles and design patterns.
- Explain about Git - including cherry-picking and rebasing, suggesting a need for improvement in version control practices.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.