Node.JS Engineer (Veev)


We are building a cloud-based smart home system that controls light and ventilation in the house. The system collects data from motion, vibration, light, UV, temperature and humidity sensors to learn people’s behavior and automate some flows to make the living experience better. The system provides a smart wall control panel by Android, Alexa voice assistant, Android, and iOS apps.

Project Technology stack:

  • AWS (Lambda, IoT Core, AppSync, Cognito, S3, API Gateway)
  • NodeJS
  • Java
  • Relational Databases (Postgres)

Interview stages

  • 1st stage - interview with our recruiter
  • 2nd stage - interview with our technical expert
  • 3rd stage - the client interview


  • Develop Lambda functions on Node.JS
  • Cover code with integrations tests
  • As part of our agile development team, you will be involved into AWS services setup and create deployment scripts (infrastructure as code)


  • At least 2 years of programming experience with Node.JS
  • Experience with build and deployment tools, agile processes, build automation…
  • Experience with Linux (Ubuntu)
  • Unit and integration tests

As a Plus

  • Experience with AWS
  • Experience in source version control with Git
  • Experience with serverless design patterns
  • Multithreaded programming, memory management best practices
  • Knowledge in Infrastructure provision tools
  • Terraform
  • React
  • GraphQL

Application Form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.