Senior Software Engineer I - Android
NaSPA, Inc.
Boston, ZA Full Time Technology Jobs South Africa
Job Description
Overview
As a Senior Software Engineer on Axon's Robotics team, you will work on building the Android-based software application that runs on Axon's Ground Control Station, enabling operators to interact with advanced ground and air robots.
Responsibilities
- Lead engineering architecture and design reviews to ensure high standards in software quality.
- Collaborate with the product design team to turn mobile UI designs into functional, engaging solutions.
- Drive the mobile software lifecycle, from prototyping to commercialization and post‑launch support.
- Interface with cloud services for seamless integration across platforms.
- Set a high technical standard for the team through code and design reviews.
- Mentor engineers, fostering growth and technical skill development within the team.
- Partner with Product, Design, and Engineering teams to deliver integrated solutions that meet customer needs.
- Enhance engineering processes, including sprint planning, stand‑ups, and long‑term planning.
- Build robust and reliable mission‑critical software that meets high standards for stability in mission‑critical applications.
- Collaborate closely with other groups to align on goals, ensuring we deliver impactful and innovative solutions.
Qualifications
- 6+ years of industry experience shipping Android applications to the Google Play Store.
- Deep understanding of mobile phones; expected to lead mobile design reviews and oversee implementation, release, and post‑release monitoring.
- Experience with modern architecture (MVVM, MVI, etc.) and unit testing.
- Android skills with Retrofit, Coroutines, OkHttp, Hilt, and Jetpack Compose.
- Experience working with remote data via REST and JSON.
- Understanding and experience with networking protocols such as TCP, UDP, DHCP, DNS, Server‑Sent‑Events, WebSockets (debugging with Wireshark or Charles a plus).
Benefits
- Competitive salary and 401(k) with employer match.
- Discretionary time off.
- Paid parental leave for all.
- Medical, dental, and vision plans.
- Fitness programs.
- Emotional & development programs.
- Snacks in office.
Location
Boston, MA
Reports To
Engineering Manager
Base Pay Range
$141,000–$225,600 USD
EEO Statement
We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We're committed to hiring the best talent regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws.
#J-18808-Ljbffr
Posted April 20, 2026