Job Url: https://www.sharestream.com/about-us/careers/senior-software-engineer-front-end-focused/ Job Description: Senior Software Engineer (Front-End Focused) ABOUT US ShareStream is a leader in online video and media management solutions for learning and media-based communications. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.   ShareStream is deeply committed to achieving client successes and building strong relationships with the Company’s clients, whom we regard as our partners.   ShareStream views itself as an education company as well as a software company, and our commitment to learning is a part of our company culture. We strive to create an environment that encourages professional growth, where team members learn new skills and gain experience in new areas.   Join us and contribute to changing the way online education takes place through the use of streaming media!   The Senior Software Engineer will work remotely as a member of ShareStream’s product-development team. Candidates for this position must be based in the U.S. Responsibilities Requirements Develop web applications using React, Node.js, Typescript, HTML, CSS, and Java Develop and contribute to the design of microservices Build and maintain automated test suites Participate in architecture and design sessions 5+ years of software-engineering experience using Typescript and Java to develop web applications Expert-level JavaScript and Typescript skills Extensive experience with React and Node.js Expert-level in HTML and CSS Intermediate-level Java Experience with web accessibility and knowledgeable of accessibility guidelines and best practices Intermediate-level UNIX/Linux skills Experience with Kubernetes, microservices, Elasticsearch and NoSQL databases Exceptional problem-solving, debugging and log-analysis skills Exceptional software-development habits (use of unit tests, code documentation, etc.) Exceptional communication skills, both verbal and written Experience with a scripting language, preferably Python is a plus Experience working in a fast-moving startup environment is a strong plus Apply Now Working at ShareStream—Benefits Highly competitive salaries Fully remote work Health, dental, life, and accidental death insurance Paid time off 401(k) benefits Working with a great team that is making a big impact!