Associate Staff Engineer, Android Developer

AI overview

Enhance existing Android applications by collaborating across teams, driving software quality, and integrating new technologies while maintaining user-centric design.
  • 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. 
  • 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 

👋🏼 We're Nagarro.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 (19,500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Android Developer Q&A's
Report this job
Apply for this job