Mid or Senior Back-End Developer (Node.js)


We are looking for a Node.js developer to join our energetic team responsible for managing the interchange of data between servers and users. Your primary focus will be the development of all server-side logic while ensuring high performance and uncompromising security. Being part of our back-end team means touching the core of our technological infrastructure. This requires the definition and maintenance of highly optimized relational and non-relational databases, server and cloud configuration and so much more.

What you will do

  • Collaborate with product managers and other software engineers to build groundbreaking user-centric products
  • Design and implement low-latency, high-availability, and performant applications and APIs
  • Write reusable, testable, and efficient code
  • Maintain healthy, scaleable and well-monitored production environment
  • Help the team succeed as a whole

What you bring

  • 3+ years back-end web development experience, out of which at least 2+ years working with Node.js.
  • Experience implementing testing platforms and unit tests
  • Able to create database schemas that represent and support business processes
  • Appreciation for clean and well documented code
  • You have a good command of the English language, both written and spoken, and are a natural communicator.
  • Experience implementing user authentication and authorization between multiple systems, servers, and environments - a plus
  • Experience with Docker, AWS, microservices, and serverless infrastructure - a plus
  • Experience working remotely - nice to have

What we offer

  • A flexible lifestyle that fits the modern work-life balance
  • Work remotely with a light meeting schedule
  • Opportunity to work on many projects in diverse fields
  • Highly skilled co-workers with whom you can grow your skill set

Apply Here