Skylight

Senior Android Software Engineer – SDK, API, OTA

Skylight

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $210,000 - $233,000 per year

Job Level

Senior

Tech Stack

AndroidKotlin

About the role

  • Work alongside a Firmware engineer and our PM of Hardware, writing Kotlin in our APK to implement solutions and solve problems that support new and existing custom hardware
  • Support our utility app for health checks and new version installations (our custom OTA app updater)
  • Implement and refine Wi-Fi and Bluetooth workflows, including scanning, pairing, and connection logic
  • Adhere to best practices in our Android build and deployment processes
  • Collaborate with product managers, designers, and other engineers to develop and implement new features for our Android application
  • Write high-quality, reusable, and maintainable code in Kotlin following MVVM and Clean Architecture patterns.
  • Develop and maintain a comprehensive test suite to ensure the quality and stability of the application
  • Optimize application performance and improve the user experience
  • Ensure that our Android architecture enables scaling both our team and user base
  • Participate in code reviews and provide constructive feedback to improve code quality
  • Contribute to processes for monitoring performance, device logs, and exceptions

Requirements

  • 6+ years of native Android development experience
  • Deep expertise in Kotlin and the Android SDK
  • Strong grasp of Android architecture patterns (MVVM, Clean Architecture)
  • Experience working near the AOSP layer or with custom hardware
  • Hands-on experience with Wi-Fi and Bluetooth APIs, including connectivity and pairing flows
  • Solid understanding of release management and OTA workflows
  • Excellent problem-solving and communication skills
  • Ability to collaborate well with a fully remote team
  • Passion for learning and staying current with Android trends
  • Bonus: Experience with Jetpack Compose
Benefits
  • Competitive Salary + Equity Package
  • 401K matching
  • Wellness, learning, and home-office budgets
  • Health, Dental & Vision Medical Plans
  • Tremendous autonomy to set the direction of your work
  • Unlimited PTO
  • Company holidays on the first Friday of every month

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinAndroid SDKMVVMClean ArchitectureWi-Fi APIsBluetooth APIsOTA workflowsJetpack Composenative Android developmentAOSP
Soft skills
problem-solvingcommunicationcollaborationadaptabilityteamworkconstructive feedbackpassion for learningremote teamwork
Valnet

News Writer

Valnet
Mid · Seniorcontract🇺🇸 United States
Posted: 18 hours agoSource: valnettech.applytojob.com
Android
ZenBusiness

Staff Software Engineer, Android

ZenBusiness
Leadfull-time🇺🇸 United States
Posted: 22 hours agoSource: boards.greenhouse.io
AndroidApolloDaggerGradleGraphQLiOSJUnitKotlinSwift
Mobomo

Native Android Developer

Mobomo
Mid · Seniorfull-time🇺🇸 United States
Posted: 1 day agoSource: mobomo.applytojob.com
AndroidDjangoiOSJavaPythonRxJava
Fanatics

Software Engineer II, Android

Fanatics
Juniorfull-time$125k–$156k / yearNew York · 🇺🇸 United States
Posted: 2 days agoSource: fa-exki-saasfaprod1.fa.ocs.oraclecloud.com
Kotlin