NinjaOne is establishing a new Endpoint State and Control team and is seeking a Senior Software Engineer, React to be a foundational member. This is a greenfield opportunity where the engineer will help define the architecture, conventions, and component patterns. The role involves deep work in React and TypeScript, focusing on frontend architecture such as component design, state management, and testing strategy, with influence over API contracts. The engineering team operates at a fast pace, utilizes AI tools in their workflow, and offers engineers significant ownership. The position requires building ambitious, new UI for a product with high stakes in security, trust, and scale, and involves defining feature functionality beyond just appearance. The role is flexible for remote work within the USA (CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, and WA) or offers a hybrid option in Austin, TX, and Tampa, FL offices. NinjaOne's tech stack includes Java, Kotlin, C++, Golang, Postgres, and AWS, and experience with large-scale datastore bottlenecks, asynchronous application design, and client-server architecture is beneficial.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed