Sr Software Apps Engineer: Android Engineer.

Sr Software Apps Engineer: Android Engineer.

Posted Today by 1756882941

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

Detailed Description From Employer:

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.