employ front-end web technologies and Node.js in an embedded and cloud environment to bridge our Q-SYS platform to the connected world
leverage web technologies to develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distributed embedded system
Requirements
B.S. in Computer Science, or other STEM field with appropriate experience
Minimum 4 - 6 years’ experience developing web applications
Minimum 3 years’ experience with Node.js
Experience in JavaScript/ES6
Knowledge of Node.js and the Node.js ecosystem
In-depth experience with front-end web technologies: HTML5, CSS, React/Redux/Saga, WebSockets
Strong understanding of RESTful design principles and experience creating and consuming APIs
Solid understanding of web security fundamentals
Experience with revision control and CI tools
Familiarity with databases and message brokers
Familiarity with container technologies and microservices architectures
Familiarity with cloud environments such as AWS, GCP, or Azure is a bonus
Familiarity with professional video products a bonus
Benefits
health care
dental coverage
vision plans
401K benefits
commissions/incentive compensation depending on role
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.