Negotiable
Outside
Remote
USA
Summary: The Sr Software Apps Engineer: Android Engineer role requires a seasoned professional with 5 to 10 years of experience in developing high-quality Android applications. The position emphasizes strong coding skills, mastery of object-oriented principles, and familiarity with modern Android best practices. The role is fully remote and classified as outside IR35, indicating a flexible working arrangement for qualified candidates.
Key Responsibilities:
- Develop and ship high-quality Android applications.
- Utilize strong coding ability and software design skills.
- Implement modern Android best practices.
- Collaborate on Android architectures such as MVI, MVP, and MVVM.
- Analyze and debug applications effectively.
Key Skills:
- 5 to 10 years of professional experience in Android app development.
- Strong coding ability and software design skills.
- Expertise in Java, Kotlin, Android Studio, Gradle, and git.
- Hands-on experience with Jetpack Compose, Coroutines, Flows, and Hilt/Dagger.
- Deep knowledge of Android architectures: MVI, MVP, MVVM.
- Excellent analytical, problem-solving, and debugging skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Must-Have Skills & Qualifications
- 5 10 years of professional experience shipping high-quality Android apps.
- Strong coding ability and software design skills, with mastery in object-oriented principles, design patterns, data structures, and concurrency management.
- Expertise in Java, Kotlin, Android Studio, Gradle, git.
- Hands-on experience with modern Android best practices including Jetpack Compose, Coroutines, Flows, Hilt/Dagger (Dependency Injection).
- Deep knowledge of Android architectures: MVI (new features), MVP (legacy), MVVM.
- Excellent analytical, problem-solving, and debugging skills.