Axon is looking to solve mission-critical safety and justice issues with their ecosystem of devices and cloud software, and this role is intended to contribute to that mission by developing scalable, high-performance frontend applications.
Requirements
- Expertise in TypeScript and React.
- Experience with Electron for cross-platform desktop applications.
- Experience working with cloud-based APIs and infrastructure.
- Strong experience with build and bundling tools like Webpack, Vite, or Rollup.
- Proficiency in unit, integration, and end-to-end testing approaches.
- Deep familiarity with Git and collaborative workflows (GitHub/GitLab).
- Experience optimizing web application performance (code splitting, lazy loading, reducing Time to Interactive).
Responsibilities
- Build and own the technical roadmap for mission-critical web and desktop applications.
- Develop robust, reusable, and maintainable code using React, TypeScript, and modern frameworks.
- Contribute to cross-platform solutions, including Electron-based desktop applications.
- Collaborate with cross-functional teams to define and design solutions for the team’s biggest technical challenges.
- Lead engineering architecture and design reviews.
- Set a high technical bar for the team through code reviews and design feedback.
- Mentor and grow engineers, fostering a collaborative and inclusive engineering culture.
Other
- Bachelor’s Degree in Computer Science, Engineering, or related field.
- 7+ years of professional software development experience.
- Ability to work in a hybrid schedule, with in-person collaboration required Tuesdays through Fridays.
- Ability to work in a firearms environment (for some roles).
- Commitment to environmental, health, and safety regulations, policies, and procedures.