OVERVIEW:
SnapAV + Control 4 is a leading manufacturer and distributor of audio, video, surveillance, power, and wiring equipment for residential and commercial A/V integrators. We believe that life’s better when everything works together. And the same can be said about the collaborative work we do. Join our award-winning team in our continuous quest to deliver the most brilliant, personalized smart home experiences to people around the world.
The Software Development Engineer focusing on Node.js/JavaScript will report to the Director of Engineering and will be responsible for working with a team of Engineers and Developers to develop a range of end-customer products, initially focusing on our award-winning NEEO remote control. The individual will contribute to solutions that cross multiple engineering disciplines and deliver the highest-quality products used every day by businesses, families, and individuals. The successful individual will help design and deliver new features and functionality, delighting our customers with an intelligent, elegant interface to their smart home.
RESPONSIBILITIES:
- Partner with development and product management to iteratively design and discover functional, architectural, and quality requirements
- Design and implement features for the NEEO Node.js application embedded with the smart home controller hardware
- Work within the team to improve our tooling
- Be an owner – help the team raise the bar for excellence by identifying gaps and filling them in as you see opportunities to help meet commitments
- Obsess over the customer experience in everything you do for the team
- Challenge existing processes when anecdote and metrics differ
REQUIRED QUALIFICATIONS:
- Bachelor’s degree in Electrical engineering or Computer science
- 2+ years working with Node.js/ES 6
- Fluent in English
- Experience working in an Agile environment
- Experience with data consumption from RESTful APIs
PREFERRED QUALIFICATIONS:
- Experience with Continuous Integration/Continuous Deployments (CI/CD) utilizing Code Pipeline
- Experience with monitoring tools
- Experience with Bash, GIT, Docker