ReactJS Software DeveloperTipping Point Solutions is seeking a highly motivated, collaborative, and creative professional, United States Citizen, for a React Software Developer position. This position is open for remote work, but we offer onsite locations in either our Highlands Ranch, CO office or Sault Ste. Marie, MI facilities. The Software Developer collaborates with other Software Developers and corporate staff, as well as graphic artists, and multimedia developers to design cutting edge software applications supporting the company’s business operations.Essential Job Functions:Collaborating with Product Owners, project managers, UX and other developers to gain a thorough understanding of project requirements within agreed-upon scope and architecture designs.Work closely with Product Owners, Analysts and QA in an Agile environment to ensure quality, security, and maintenance of applications, and to ensure code meets development standards and guidelines.Creating well-designed, documented, and tested front end solutions using modern JavaScript frameworks, such as React and Redux, CSS-in-JS, Styled Components, etc.Ability to jump between frontend and backend work.Perform other related duties and assignments as assigned by supervisor/manager.Contribute to the success of your team and company.Location:Remote or at our corporate facilities in Highlands Ranch, CO or Sault Ste. Marie, MIRequired Experience and Qualifications:Experience using ReactJS v16.8+, including functional components and React Hooks (including useContext, useMemo, useCallback and useReducer).Skills required are JavaScript (ES6+), React.JS (v16.8+), TypeScript, NodeJS, HTML5, CSS and browser development tools (Chrome/React DevTools)Knowledge of Next.JS framework.Experience with GraphQL, Relay, Apollo, RxJS, and other modern front end technologies.Experience with JavaScript package management and build tools such as npm, yarn, pnpm, webpack, react-scripts.Experience using RESTful APIs, API testing tools such as Postman, developing web-clients using RESTful web-services and JSON data structures.Experience using JavaScript libraries such as React Bootstrap, Material UI.Familiar with JavaScript testing framework Jest or Mocha.Experience with user interface design and excellent troubleshooting skills.In-depth knowledge of vanilla JavaScript, html, CSS Experience with AWS/Azure/Google Cloud or other cloud platforms is a plus.Experience with Microsoft Excel is a plus.B.S. degree in scientific or technical fieldKey Words: JavaScript, React, HTML, CSS, front endTipping Point Solutions Inc. is a full-service eLearning company specializing in the customized production and delivery of eLearning content employing a full spectrum of media types to include virtual reality, interactive video, and a hybrid blending of virtual and reality-based film media. Tipping Point’s eLearning services also enable our clients to inexpensively respond to increasing demand for content delivery on mobile devices. Tipping Point excels in the revitalization of existing customer learning material, so it reaches its full potential with the highest impact results. Our services are for customers who desire to create, modify, or modernize learning content and make it more interactive, measurable, and effective. The net result of these enhancements is increased learner motivation that guarantees greater comprehension, higher retention, and increasing course completion rates. The products developed by Tipping Point Solutions really matter and are used in combat regions to help save lives.