QSC is looking to bridge their Q-SYS platform to the connected world by developing a leading web monitoring and management platform, respecting the unique requirements and challenges of a real-time distributed embedded system.
Requirements
- 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
- Architected React applications using the Container / Presentational (Smart / Dumb) component pattern to enforce clear separation of concerns.
- Strong understanding of RESTful design principles and experience creating and consuming APIs
Responsibilities
- Employ front-end web technologies and Node.js in an embedded and cloud environment to bridge our Q-SYS platform to the connected world.
- Creatively 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.
- Develop a leading web monitoring and management platform.
- Develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distributed embedded system.
- Develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distributed embedded system.
- Develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distributed embedded system.
- Develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distributed embedded system.
Other
- B.S. in Computer Science, or other STEM field with appropriate experience
- Demonstrated ability to deliver product features to customers in a production environment
- Solid understanding of web security fundamentals
- Experience with revision control and CI tools
- Familiarity with databases and message brokers