Associate Staff Engineer, Android Developer

  • Full-time
  • Service Region: Philippines

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

  • Enhances existing applications with new features, creates UI, debugs and models data. 
  • Heavily involved in design to support high traffic 
  • Collaboration with UI/UX designers, Business Analysts, Software Testers, and Developers 
  • Works as a member of a SCRUM team 
  • Drives high software quality, such as robustness, usability, reliability 
  • Discovers and evaluates the latest innovations in the Android ecosystem 
  • Performs other duties as required and assigned by manager and upper management. 
  • Follows legal policies as directed. 

Qualifications

  • Bachelor’s degree holder in Computer Science, Computer Engineering, or related field 
  • 5+ year of experience exclusively doing Android development 
  • With 3+ years of progressive IT experience is preferred 
  • Strong understanding of MVVM, Coroutines, Compose and integrating third-party APIs/frameworks 
  • Understand and use quality coding patterns 
  • Experience owning and leading complex Android projects from start to finish 
  • Experience consuming data from REST services 
  • Strong understanding of interactive application development paradigms, memory management, network programming, concurrency, and multithreading 
  • Skills: 
    • Android Studio 
    • Kotlin 
    • Jetpack Compose 
    • Git 
  • Amenable to work 5:00 AM – 2:00 PM, Monday to Friday 
Privacy PolicyImprint