Server Backend Engineer

Cresskill, New Jersey, United States Full-time

We are looking for creative and collaborative developers to join our development team. We believe in hiring people who love what they do. Are you passionate about IOT and home automation and building great products? If so, we want to hear from you!

As a member of our Development Team, you'll be responsible for building our backend production platform and work closely with our hardware and back end team. You are expected to create fast and efficient code.

 

Integration of user-facing elements developed by front-end developers with server side logic.

 

Additionally, you'll be implementing A/B tests and real-time analytics together with our test buster’s verification group who is task with rolling out our bullet proof products.



Required Skills


  • Thorough understanding of REST-ful API design: it means that you can design a client server protocol and successfully develop the client side.

 

  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks available for RESTful apis.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • User authentication and authorization between multiple systems, servers, and environments
  • Mocha
  • AWS Lambda
  • Some PHP
  • MySQL
  • NoSQL (DynamoDB, MongoDB)
  • git