gradient2

Join with us

Backend Developer (Node.js)

We are looking for a Backend Developer (Node.js) to join our network.

Requirements

  • 4+ years of experience with Backend development;
  • 2+ years of experience with Node.js/Typescript backend development;
  • Experience with relational and non-relational databases (like Postgres, MongoDB, Redis);
  • REST API designing experience (Express.js) / Experience with Swagger documentation;
  • Solid architecture skills and attention to detail;
  • Strong spoken & written English for daily communication with the customer & the team;
  • Confident knowledge of version control system Git;
  • Basic knowledge of Jira, Confluence or similar issue tracker;
  • Familiarity with agile methodologies & pronounced agile mindset;
  • Experience working with the full development cycle (testing, release management, deployment process, etc.).

Responsibilities

  • Write understandable, testable and maintainable code;
  • Write understandable, testable and maintainable code;
  • Write multiple integrations with 3rd parties through API and custom;
  • Participate in solution architecture based on project requirements;
  • Analyze technical project requirements and make accurate estimates on development tasks;
  • Integrate testing best practices throughout the ecommerce implementation;
  • Participate in design and code reviews;
  • Collaborate closely with designers and developers on the project;
  • Proactively communicate issues or delays to the Project Lead;
  • Identify and troubleshoot performance issues
  • Write understandable, testable and maintainable code;
  • Write understandable, testable and maintainable code;
  • Write multiple integrations with 3rd parties through API and custom;
  • Participate in solution architecture based on project requirements;
  • Analyze technical project requirements and make accurate estimates on development tasks;
  • Integrate testing best practices throughout the ecommerce implementation;
  • Participate in design and code reviews;
  • Collaborate closely with designers and developers on the project;
  • Proactively communicate issues or delays to the Project Lead;
  • Identify and troubleshoot performance issues

Ukraine, Remote

Full-Time