Back End Developer (NodeJS)

Full Time
Posted 4 months ago

Who are we looking for:

  • At least 3+ years of experience professionally creating complex applications using Node.js;
  • Proficiency with and deep knowledge of JavaScript;
  • Excellent understanding of closures, OOP, Promises;
  • Experience working with relational databases (e.g. MySQL, PostgreSQL or other);
  • Good knowledge of ES6+, including arrow functions, let/const, async/await, etc.;
  • Understanding of client-server architecture, HTTP/HTTPS protocol, CORS, etc.;
  • English is spoken and written skills – Intermediate (able to negotiate and convey own opinion).


Nice to have:

  • Experience working with scrum, using git-flow and code-reviews;
  • Other nice to have skills: Bootstrap, JWT, other frameworks, and programming languages;
  • TypeScript is a plus, otherwise willing to learn it is required;
  • Microservices of service-oriented architecture.


It will be great if you have a small experience or willing to learn frontend technologies: 

  • React.js or other modern frameworks (e.g. Vue.js, Angular 4+, …);
  • Redux, Redux-Saga, or Vuex.


What do we offer:

  • Cozy office in the heart of Kyiv, close to all 3 underground lines (Maydan Nezalezhnosti is 150 meters away);
  • Permanent employment, work schedule 5/2 from 9a.m. to 6p.m. or from 10a.m. to 7p.m.;
  • Paid 24 vacation days and sick leaves;
  • Multinational and intercultural experience;
  • Adequate teammates;
  • Possibilities to learn and develop yourself;
  • Market benefits.

Job Features

Job CategoryBack End Developer

Apply Online

A valid phone number is required.
A valid email address is required.