Description

Job Description:

 

We are looking for a Senior Android Developer to join our talented team. Our team is

building and maintaining one of T-Mobile’s core systems which runs on millions of

devices. We are using the latest Android technologies, ranging from Kotlin and

Android Architecture Components, to Android platform customizations and

performance optimizations. We work closely with OEMs on the latest Android OS

and devices, utilizing the shiniest APIs and features before anyone else sees them. We

are extremely determined on scalability, reliability, and maintainability. We are

positioned on the front-row of the latest Android technologies.

We expect you to be a passionate Android developer who is excited about new

technologies. You will bring in your solid experience in building high-quality Android

apps, working on Android platforms, and fixing the most challenging bugs.

 

Key Skills/Experience required for the Senior Android Developer:

  • 8+ years of experience as a software developer, with the most recent 5+ years on Android.
  • Familiar with Android Architecture Components.
  • Deep understanding of design patterns, especially on dependency injection
  • using Hilt.
  • Proficient in Kotlin and Java.
  • Writing meaningful unit tests as part of the CI/CD pipeline.
  • Worked in Android Frameworks and with preload apps.
  • Strong sense of ownership of your projects.
  • Android platform customization is a plus.
  • Published app is a plus.
  • Bachelor’s degree in Computer Science or equivalent experience.

Education

Bachelor’s degree in Computer Science