Senior Software Engineer, Android
Georgia, USA
Listed on 2025-12-23
-
Software Development
Android Developer, Software Engineer, Full Stack Developer, App Developer - Mobile/Web
Description
At Ninja One we’re on a mission to simplify IT management for businesses around the globe, and we need a talented Senior Android Engineer to help us drive that vision forward. As a key player in our rapidly growing team, you will focus on customer-facing mobile applications, developing them in Kotlin and Compose using industry best practices.
What You’ll Be Doing- 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
- Other duties as needed
- 6+ years of experience with Android development
- 4+ years of experience with Kotlin
- 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 applications in the Google Play Store
- Solid understanding of the Android release cycle
- Advanced understanding of Google APIs
- Strong analytical and problem-solving skills
- Advanced understanding of the Android Studio IDE and build process (dynamic frameworks, troubleshooting configuration and build issues)
- Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field
- Understanding of both imperative and declarative frameworks (Jetpack Compose, Flutter, etc.)
Ninja One automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The Ninja One automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. Ninja One is obsessed with customer success and provides free and unlimited onboarding, training, and support.
Ninja One is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management.
- Collaborative, kind, and curious community
- Full-time hybrid remote work that honors flexibility needs
- Comprehensive benefits package, including medical, dental, and vision insurance
- 401(k) plan for future financial preparation
- Unlimited PTO to prioritize work-life balance
- Opportunities for growth and advancement
- This position is NOT eligible for Visa sponsorship
- Due to operational policies, Ninja One is unable to hire for this role within the city limits of Chicago. Qualified candidates who reside outside the city proper or are willing to self-relocate will be considered
We are flexible on remote working from home from the USA in the following states: CA, CO, CT, FL, GA, IL, KS, MD, ME, MA, NJ, NC, NY, OR, TN, TX, VA, WA. We have physical offices in Austin, TX and Tampa, FL for hybrid options.
Benefits- Medical, dental, and vision insurance
- 401(k) plan with company match
- Life insurance coverage
- Paid Time Off (PTO) and unlimited vacation
- Professional development and learning opportunities
- Employee appreciation initiatives
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).