NinjaOne is a leading unified IT operations solution that simplifies the way IT works. With NinjaOne, IT teams can automate, manage, and remediate all their tasks within one modern, intuitive platform, improving technician efficiency and user productivity. NinjaOne supports over 6,000 IT departments and managed service providers around the world, and is consistently ranked #1 for its world-class customer support. NinjaOne has been recognized as the best rated software in its category on G2 and Gartner Digital Markets for the past 3 years. Learn more about NinjaOne here: www.ninjaone.com

The NinjaOne Mobile Android Engineer is someone who has a strong focus on customer facing mobile applications, particularly built in Kotlin or Java using best practices. We’re looking for a strong coder excited to be part of our rapidly growing team. You will be working on multiple high traffic applications using the latest mobile technology and design patterns.


What Youll Love

  • We are a collaborative, kind, and curious community
  • We support your flexibility with full-time hybrid work to fit your needs (Must live in California, Florida, Georgia, North Carolina or Texas)
  • We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance
  • We help you prepare for your financial future with our 401(k) plan
  • We prioritize your work/life balance with our unlimited PTO
  • We reward your work with opportunity for growth and advancement 


Responsibilities


  • Developing new and existing Android native applications
  • Supporting and managing Android mobile applications developed in-house
  • Testing and maintaining various native Android mobile applications to identify processes and development efficiencies and recommending improvements
  • Documenting new applications or changes made to existing applications
  • Supporting systems to provide continuous integration and automated testing processes



Skills & Qualifications


  • Experience with Java, Kotlin, and Android development
  • Proficiency with MVVM architecture or equivalent
  • Understanding of Git, and willingness to participate in code reviews
  • Understanding of basic web services, and how they are used by front-end applications
  • Published one (or more) application in the Google Play Store
  • Solid understanding of the Android release cycle
  • Strong analytical and problem-solving skills
  • iOS experience (a big plus)


Apply for position now

I have read, understand and accept the content of the Privacy Policy. View Privacy Policy