Job Openings Middle Android Engineer

About the job Middle Android Engineer

For our client, we are looking for a Middle Android Engineer. Join a dynamic development team focused on delivering high-quality Android applications using modern technologies. This is an excellent opportunity to work remotely with an international team, contributing to large-scale and innovative mobile solutions.

Requirements

  • 3+ years of experience as an Android Software Engineer
  • Proficiency in Android development with Jetpack, Jetpack Compose, Kotlin Coroutines, Flow, and GraphQL
  • Experience working with Android Studio
  • Solid understanding of client/server architecture
  • Familiarity with test automation frameworks, microservice design, CI/CD pipelines, and automated deployments
  • Knowledge of mobile development best practices and the full app development lifecycle
  • Strong communication skills, capable of daily interaction with English-speaking teams (B2 level)
  • Ability to lead and participate in technical discussions

Responsibilities

  • Develop and maintain high-quality Android applications with a focus on performance and scalability
  • Work closely with local and remote team members in an Agile development environment
  • Take ownership of Android features, ensuring their quality and timely delivery
  • Review pull requests across various modules and services within the shopping portfolio
  • Apply object-oriented programming and clean coding principles
  • Participate in and conduct code reviews to ensure maintainable and flexible code
  • Promote continuous improvement and delivery (CI/CD) in the software development process

Work Conditions

  • B2B contract
  • Remote work
  • Location: Poland / All Europe
  • English Level: Upper-Intermediate Low (B2)
  • Start Date: ASAP

If you're ready to grow in a collaborative environment and work with the latest Android technologies, apply now!