BackEnd Engineer (Veev)

Lviv
,
Ukraine

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.

 

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

Responsibilities

  • As part of our agile development team, you will be responsible to setup AWS services and create deployment scripts (infrastructure as code)
  • Develop Java-based application for control house
  • Develop Lambda functions on NodeJS
  • Cover code with integrations tests

Requirements

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

As a Plus

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

Application Form

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