What are the responsibilities and job description for the Senior Frontend Software Engineer II position at Axon?
Your Impact
As a Senior Software Engineer II on the Frontend Web Experience Squad, you will collaborate with other engineers to shape and drive technical solutions for scalable, high-performance frontend web applications. You will work closely with engineers in your team to review designs and steer them toward more reliable and sustainable outcomes, making you a force multiplier. You are a great collaborator and coach, and will help to grow engineers in your team. You foster a friendly, open, introspective culture that encourages everyone to speak their mind and avoid red tape, unnecessary rituals, bureaucracy and politics. You foster a collaborative working environment and embody our company value of Join Forces.
Join us to work with a passionate, mission-driven group of folks who want to positively impact the lives of first responders and those that they serve.
What You’ll Do
Location: Work from home as much as you want, live nearby our awesome Atlanta R&D Hub, so you can easily collab in-person when it’s helpful and be an active part of our vibrant Axon culture
Reports to: Manager, Software Engineering
- Build and own the technical roadmap for mission-critical web applications
- Implement robust, reusable, and maintainable code using Angular and other modern frameworks
- Collaborate with cross-functional teams to define, design to solve the team’s biggest technical challenges
- Lead engineering architecture design reviews
- Set a high technical bar for the team through code and architecture design reviews
- Enjoy mentoring and growing engineers
- Working across teams with Product, Design, and Engineering to create integrated solutions that delight our customers
- Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
- Building that adhere to our high bar on availability and latency in this mission-critical space
What You Bring
- Bachelor's Degree in Computer Science, Engineering, or related field
- 10 years of professional software development experience
- Experience developing large-scale, consumer-facing web applications.
- Expertise in JavaScript/TypeScript, HTML5, CSS3, and modern frameworks (Angular preferred, not React).
- 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).
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
*Benefits listed herein may vary depending on the nature of your employment and the location where you work.*
The Pay: Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 153,850 and USD 181,000, depending on experience, skills, and other relevant factors. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit www.axon.com/careers/benefits.