NinjaOne is hiring a Senior Software Engineer to focus on React and modern front-end development. You will work closely with product designers, product owners, and engineers to build dynamic, high-performance user interfaces and deliver a unified customer experience.
What You'll Do
- Partner with designers and engineers to develop and implement design system components and patterns via React and Storybook.
- Partner with designers and product teams to develop robust, extensible, and accessible UI components.
- Write secure, maintainable code, participate in code reviews, lead cross-team initiatives, and document processes thoroughly.
What We're Looking For
- 7+ years of recent working experience with JavaScript & CSS.
- 5+ years of recent working experience with REACT.
- Bachelor’s degree or equivalent work experience in Computer Science or Engineering.
- Strong written and verbal communication skills.
- Component-based user interface development experience with a focus on creating composable and reusable UI elements.
Nice to Have
- Ability to perform basic management of instances in AWS.
- Experience working with Design System software such as Figma, Storybook, etc.
- Familiarity with React Query.
- Experience with accessibility, internationalization, adaptive UI, responsive design, and other core UX considerations.
- Familiarity with front-end testing frameworks, the value they provide, and how to write effective tests.
- Fostered habit of constant code and system improvement by refactoring and thinking critically about the system.
- Provide constructive feedback on team’s design choices and code.
Technical Stack
- JavaScript
- CSS
- REACT
- AWS
- Figma
- Storybook
- React Query
Team & Environment
You will join a Product Development team, collaborating with product designers, product owners, and fellow engineers.
Benefits & Compensation
- Compensation range: $130,000 to $200,000 per year (for CA, CO, NJ, NY, WA).
- Comprehensive benefits package including medical, dental, and vision insurance.
- 401(k) plan.
- Unlimited PTO.
- Opportunity for growth and advancement.
- Flexible hybrid remote work options.
Work Mode
This role is hybrid and open to candidates in the USA within these states: CA, CO, CT, FL, GA, IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, WA. Our hubs are in Austin, TX and Tampa, FL.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law.






