At Axon, we’re on a mission to Protect Life, and we're looking for a Software Engineer II to help design, review, and implement improvements and new features to Fusus, our flagship Incident Command Application.
Requirements
- Expertise in JavaScript/TypeScript, HTML5, CSS3, and modern frameworks (Angular preferred, React okay)
- Experience with Redux, MobX, NgRx, or other state management libraries
- Experience working with cloud based APIs and infrastructure
- Strong experience with build and bundling tools like Webpack.
- Proficient with testing tools and frameworks (e.g., Jest, Karma).
- Deep familiarity with Git and collaborative workflows like GitHub or GitLab.
- Experience in optimizing web application performance, including code splitting, lazy loading, and reducing Time to Interactive (TTI).
Responsibilities
- Owning and developing new user facing features with Product and Design and your squad.
- Propose and execute on enhancing our User Experience
- Ensuring that your code hits a high bar for quality and performance.
- Continue to iterate on how we build code, test code and deliver code to ensure we are nimble, fast, and trusted
- Influence peers, advise senior leaders, coach and mentor junior team members.
- Facilitate cross-team collaboration among engineers and contribute to the broader community of Axon engineers.
Other
- Bachelor's Degree in Computer Science, Engineering, or related field
- 3+ 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