NinjaOne
React Senior Software Engineer | Patching
Share this job
Job Description
About the Role
We are looking for a Senior Software Engineer to join one of our Patching Team. Someone who has a strong emphasis on React and modern front-end development. In this role, you'll work closely with product designers, product owners, and fellow engineers to create dynamic, high-performance user interfaces. Collaborating across teams, you'll play a key role in building seamless and impactful experiences to deliver a unified customer experience that inspires and brings value to our diverse customer base.Location — We are flexible on remote working from home, if you are located in the USA and reside in one of the following states: **CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, OH and WA. We have physical offices in Austin, TX and Tampa, FL**, if you prefer a hybrid option.
* Onsite interviews maybe required for this role
What You’ll be Doing
* 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 that powers, participate in code reviews and lead cross-team initiatives, and document processes thoroughly. * Other duties as needed.
About You
* 7+ years of recent working experience with JavaScript & CSS. * 5+ years of recent working experience with REACT. * Ability to perform basic management of instances in AWS. * Experience working with Design System software such as Figma, Storybook, etc. * 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 c
Keep looking