Mobile Staff Engineer

 
Hybrid
SeniorExpert
🇬🇧 United Kingdom
💰Equity
Software Developer
Software development

Our Team

As a staff software engineer on the Realtime Operations (RTO) team, you will collaborate with other staff and senior engineers to shape and drive the technical direction for the RTO organization and products. Your strong system design skills will aid you to ensure products like Axon Respond are bulletproof and fault-tolerant, while meeting demanding interactivity and responsiveness requirements. Your customer-obsession leads you to join forces with product and design to imagine and deliver innovative solutions to key customer problems.

You will work closely with senior engineers across teams to review their designs and steer them toward more reliable and sustainable outcomes, making you a force multiplier for your team and the teams around you. You are a great collaborator and coach, and will mentor our next set of engineering leaders. You foster a friendly, open, introspective culture that encourages everyone to speak their mind and avoid red tape, unnecessary rituals, bureaucracy and politics. You embody our company value of Join Forces, and have zero tolerance for people not willing to collaborate or are simply jerks.

Your Impact

As a senior technical contributor, you have a passion for technology, and keep abreast of the latest trends, frameworks, and tools. As a technical leader, you advise our Director of Engineering on technical strategy for the org, while balancing our business and engineering priorities to help determine the right long-term initiatives and investments.

Come work in an exciting environment where you use your passion, experience, and analytical skills to help bring new solutions to public safety, and leave a positive impact on the world.

What You’ll Do

Location: London/ Remote, United Kingdom
Reports to: Director of Engineering
Direct Reports: None

  • Lead the design, development, operations and maintenance of mission-critical iOS and Android applications
  • Collaborate with cross-functional teams to define, design to solve some of our biggest technical challenges
  • Ensure the performance, quality, reliability, availability and responsiveness of our mobile applications
  • Identify and correct bottlenecks and fix bugs
  • Provide technical guidance and mentorship to engineers
  • Stay up-to-date with the latest industry trends and technologies
  • Participate in code reviews and ensure coding standards are maintained
  • Contribute to the continuous improvement of our development processes and practices

What Your Bring

  • 10+ years of industry experience shipping Android and iOS applications
  • Understanding and experience with networking protocols such as TCP, UDP, DHCP, DNS, Server-Sent-Events, Websockets (debugging with Wireshark or Charles a plus)
  • Android experience with Retrofit, Coroutines, Okhttp, Hilt, Jetpack (Jetpack compose a plus)
  • Strong proficiency in both iOS and Android development languages, such as Objective C, Swift, Java and Kotlin
  • Experience with popular architectural design patterns (MVVM, MVI, CLEAN architecture)
  • Experience working with remote data via REST and JSON
  • Experience working on mission-critical software with stringent performance and reliability requirements.
  • SDKs: experience related to Bluetooth, WiFi, Networking, Camera (Photo/Video), Audio, File Management, connecting to and interacting with third party hardware
  • Experience working with video streaming and IoT devices / connectivity over BLE or Wifi
  • You have a track record of setting the technical and organizational direction for a growing engineering team across multiple global locations
  • Solid understanding of the full mobile development life cycle
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Ability to work independently and manage multiple projects simultaneously
  • Preferable:
    • Experience with CI/CD pipelines for mobile applications.
    • Knowledge of security best practices for mobile applications.
    • Familiarity with cloud services and backend integration (e.g., AWS, Firebase).
    • Contributions to open-source projects or a strong portfolio of published apps.

Benefits that Benefit You

  • Competitive Base Salary
  • Annual Bonus and Restricted Stock Unit Eligibility
  • Comprehensive Pension Plan with Matching Contribution
  • 30 days paid holiday in addition to UK public holidays
  • Enhanced Maternity and Paternity Leave for all employees
  • Private Health Insurance
  • Cash Plan including Dental, Optician and Therapeutic Treatment Plans
  • GymPass Subscription
  • Life assurance (x4 Annual Salary)
  • Group income Protection
  • Employee Assistance & Development Programs

B_enefits listed herein may vary depending on the nature of your employment and the location where you work._

 

Axon

Axon

Axon is a tech company on a mission to protect life and improve safety and justice issues through innovative devices and software.

⚖️Peace and justice
Technology
Software

LinkedIn

🏭public safety
🎂1993

Other jobs at Axon

 

 

 

 

 

 

 

 

View all Axon jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇬🇧 United Kingdom
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs