MissionHires

IT Applications Engineer III, Mobile - Android, Java - Atlanta, GA or Greenwood Village, CO

Expired

Location: On Site in Atlanta, GA or Greenwood Village, CO, United States

Employment type: Full-time

Why This Role Matters

IT Applications Engineer III, Mobile - Android, Java
We are seeking an experienced Mobile Applications Engineer (Android) to join a high-performing team building native Android apps that serve a wide user base. This hybrid role is primarily remote with occasional in-office collaboration (about 1 day/week) at either the Atlanta, GA or Greenwood Village, CO location. The engineer will develop scalable mobile applications using Kotlin and Java, implement clean, testable architectures (e.g., MVVM), and integrate tools such as Espresso, Firebase, and headless CMS like AEM. The role supports the full mobile development lifecycle and collaborates closely with cross-functional teams to deliver high-performing mobile experiences.

How You'll Contribute

  • Design and maintain scalable, native Android applications using Java and Kotlin
  • Implement architecture patterns like MVVM to ensure code maintainability
  • Write automated UI tests using Espresso as part of the CI/CD workflow
  • Manage mobile build processes and workflows, including handling build variants, signing credentials, and provisioning
  • Integrate third-party SDKs and services (e.g., Firebase, analytics, location)
  • Consume APIs with authentication, caching, and error-handling strategies
  • Collaborate with Product, UX, QA, and DevOps teams
  • Integrate content from CMS platforms such as Adobe Experience Manager (AEM)
  • Stay updated on the latest Android tools and development trends

What Makes You a Great Fit

  • Bachelor's degree in Computer Science or a related field (or equivalent experience)
  • At least 4 years' experience in Android development using Java/Kotlin
  • Minimum 2 years' experience writing automated tests with Espresso or XCUITest
  • 3 years' experience handling mobile build variants, signing workflows, and provisioning
  • 3 years experience integrating third-party libraries and SDKs
  • 3 years experience working with APIs and CMS platforms like AEM

Skill Set Required:

  1. Proficiency in Android development using Java/Kotlin
  2. Experience with automated UI testing tools (e.g., Espresso)
  3. Knowledge of mobile build systems and variant configurations