Lviv, Kharkiv, Ukraine

Senior Node.JS Developer

We are looking for a dynamic, Agile-oriented software developer who would love to work with an exciting social robotics company creating the world’s first family robot. You’ll work with a team in Ukraine and the US to help us design and develop the web back-end components of the robot infrastructure.

About the Client

Our client is a Silicon Valley-based robotics startup developing cutest ever family robot. This robot is not an appliance, it’s a companion, one that can interact and react with its human owners in ways that delight.


  • Help design, develop and deploy robot’s server-side components including RESTful-based web services
  • Help design, develop, and deploy robot’s cloud-based security infrastructure
  • Deliver complete solutions including database, business logic and occasionally light front-end components


  • Experience using node.js for server-side development
  • Solid knowledge of building RESTful-based web services
  • Knowledge of web security protocols
  • Knowledge of databases (both NoSQL and SQL)
  • Knowledge of server-side development languages and methodologies
  • Knowledge of Linux, Apache and related tools
  • Experience working in an agile process with sprints
  • Strong unit testing discipline with interest in test driven development

Helpful experience:

  • Full stack development
  • Knowledge of node.js modules such as Hapi.js or Express
  • Experience in C/C++, Java, Ruby on Rails, or other backend development language
  • Some front-end development skills in html, css, and JavaScript
  • Use of Continuous Integration, Github, Code Review
  • Knowledge of Amazon AWS or similar cloud services vendor
  • Understanding of Service Oriented Architecture, Docker, and Microservice Architecture
  • Knowledge of WebOps deployment and management of servers

Qualifications for this position include:

  • 5+ years of commercial software development experience
  • At least 1+ year of Node.JS experience
  • Ability to take ownership of tasks and deliver working code with great test coverage
  • Demonstrated success delivering server-side components to production

If you want to contribute to the cutting edge of Silicon Valley software development, please contact


Apply now