Hybrid Employment

NinjaOne is hiring a NinjaOne Careers

About the Role

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.

Required Skills
JavaScriptCSSREACTAWSFigmaStorybookReact Query
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
NinjaOne

NinjaOne unifies IT to simplify work for more than 35,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend.

Visit website
Job Details
Category frontend
Posted 8 months ago