About the Opportunity:
The organization is a leading safety technology platform that connects cities, law enforcement, businesses, schools, and neighborhoods in a nationwide public-private safety network. The Senior Software Engineer, Android Apps will develop Android applications that support an expanding aviation platform for first responders. This role focuses on building and maintaining high-performance Android experiences for the organization’s custom hardware, integrating software with real-time flight operations and mission data, and improving situational awareness tools for field use.
Responsibilities:
• Design and build reliable Android applications for first responder aviation operations.
• Integrate Android apps with custom hardware, real-time systems, and mission data.
• Collaborate with flight software, hardware, and product teams to define requirements and deliver features.
• Maintain and iterate on applications that capture, process, and upload data autonomously.
• Own and improve sections of the system architecture over time.
• Create and track software requirements to address system gaps.
• Participate in code reviews and ensure documentation is up to date.
• Debug and resolve issues on custom Android embedded software.
Requirements:
• Strong experience with Java/C++ and Kotlin.
• Advanced debugging skills, especially for custom Android embedded software.
• Deep knowledge of Android app development, methodologies, and design patterns.
• Proficiency with coroutines and asynchronous programming.
• Ability to read and adapt to large existing codebases quickly.
• Experience with other mobile application frameworks.
• Skilled in software architecture, design, and documentation.
• Proficiency in JIRA, Confluence, Jenkins, Gerrit, Git/GitHub.
• Expertise in native Android apps using Kotlin.
• Knowledge of Jetpack Compose is a plus.
• Experience with IoT technologies (WiFi, Bluetooth).
• Familiarity with modern Android architecture patterns.
• Proven ability to build prototypes and take a data-driven approach to product development.
• Strong consumer empathy and ability to understand and improve the end user’s experience.
Compensation:
• Starting salary between $171,000 and $200,000.
• Stock options available.
• Base salary determined by job-related experience, education/training, and market indicators.
Benefits & Perks:
• Flexible PTO plus 11 company holidays.
• Fully-paid health benefits including Medical, Dental, Vision, and HSA match.
• 12 weeks of 100% paid parental leave; additional 6-8 weeks for birthing parents.
• $50,000 lifetime maximum benefit for eligible adoption, surrogacy, or fertility expenses.
• Access to a variety of mental health benefits via Spring Health.
• Caregiver support through Cariloop.
• Access to 1:1 sessions with equity tax advisors.
Note:
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.