Senior Software Engineer, Android jobs in United States
cer-icon
Apply on Employer Site
company-logo

NinjaOne · 21 hours ago

Senior Software Engineer, Android

NinjaOne is on a mission to simplify IT management for businesses around the globe, and they are seeking a talented Senior Android Engineer to help drive that vision forward. The role involves developing customer-facing mobile applications in Kotlin and Compose, engaging with cross-functional teams, and contributing to the company's automated endpoint management platform.

Cyber SecurityDocument ManagementInformation ServicesSoftwareSoftware Engineering
check
Growth Opportunities
badNo H1Bnote

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
Other duties as needed

Qualification

Android developmentKotlinMVVM architectureGoogle APIsAndroid Studio IDEAsynchronous application designGitWeb services understandingAndroid release cycleImperativeDeclarative frameworksProblem-solving skills

Required

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) application 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.)

Benefits

Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Life insurance coverage

Company

NinjaOne

company-logo
NinjaOne serves as an IT platform for endpoint management that enhances productivity, minimizes risks, and lowers overall IT expenses.

Funding

Current Stage
Late Stage
Total Funding
$761.5M
Key Investors
ICONIQ GrowthSummit Partners
2025-02-24Series C· $500M
2024-02-06Series C· $231.5M
2020-03-12Series Unknown· $30M

Leadership Team

E
Eric Herrera
Co-Founder & VP Sales
linkedin
C
Christopher Matarese
Founder, President, and Chief Financial Officer
linkedin
Company data provided by crunchbase