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 iOS Engineer is someone who has a strong focus on customer facing mobile applications, particularly built in Swift 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 iPhone/iPad native applications
  • Supporting and managing iOS mobile applications developed in-house
  • Testing and maintaining various native iOS 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 building sound clean code using Swift
  • Extensive knowledge of iOS design and development patterns, building from the ground up
  • 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
  • Understanding of Cocoapods and Swift module dependency management
  • Experience with UIKit and Swift UI
  • Published one (or more) application in the Apple App Store
  • Solid understanding of the iOS release cycle
  • Strong analytical and problem-solving skills
  • Android experience (a big plus)



Education & Experience

  • Bachelor’s degree and/or equivalent mobile development experience
  • 3+ years of native iOS development


Apply for position now

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