Atmana Inc.

logo

Senior Android Developer

Description

Who are We: Atmana Innovations

  • We are on an epic mission: to help millions of millennials around the world reduce their digital addictions (social media, video games, excessive smartphone use, etc.). 
  • We are a rocket ship: We move at a fast pace. Our speed ensures that each of us learns and gets better each day. You can expect to learn 10x more than in a big, Cozy company. 
  • We are all-rounders: As we are a very small team, each of us gets to work on and learn about all stages of product development: ideation->architecting->coding->testing->shipping->debugging 

 

Job Description

  • 3+ years of experience of Kotlin 

  • Proven knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes 

  • Familiarity with RESTful APIs to connect Android applications to back-end services 

  • Proven knowledge of Android UI design principles, patterns, and best practices 

  • Experience with offline storage, threading, and performance tuning 

  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks 

  • Ability to understand business requirements and translate them into technical requirements 

  • Familiarity with cloud message APIs and push notifications 

  • Proven experience delivering and publishing Android applications 

  • Understanding of Google s Android design principles and interface guidelines 

  • Proficient understanding of code versioning tools, such as Git. 

  • Familiarity with continuous integration 

  • Knowledge on accessibility service/bind service/VPN service is preferable 

  • Hands-on experience on MVI architecture patterns/mavericks is preferable 

  • Solid experience/understanding of OOPS concept 

  • Knowledge of payment integration/in-app purchase (Google/strip) is preferable 

  • Knowledge of jetpack compose is preferable

Job details

Share this job

Apply Now