JavaScript/Node.js Developer (Marketplace)

  • Kharkiv
  • Kyiv
  • Lviv
  • Odesa
  • JavaScript

We are looking for an experienced Node.js Developer to join our newly created team. You will benefit from fantastic professional development opportunities and contribute to high-loaded and scalable jewelry marketplace and business processes automation.

If you are a responsible and proactive developer, who loves to create robust and beautiful solutions and is excited about taking up challenges, this is a project for you!

We use Node.js, React.js, Ruby on Rails, and PostgreSQL.

Customer

The customer is a luxury jewelry auction marketplace that makes an assessment and helps to sell pre-owned jewelry with much higher client benefits than other jewelry resellers.

  • Responsibilities

    • Design separate components, modules, classes, etc.
    • Perform coding and debugging
    • Investigate current and new solutions
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Report status and progress according to the project and company demands
    • Understand back-end part of web-application to be able to solve business problems and take responsibility for the result
    • Solve puzzles and work by yourself without micromanagement and direct control
  • Requirements

    • 4+ years as a JavaScript back-end software developer
    • Experience with and understanding of Node.js
    • Understanding of the core principles of OOP, OOD (SOLID) and practical experience using them
    • Experience with RESTful APIs and API design
    • Microservices architecture knowledge
    • Familiar with Git, CI/CD, and bug-tracker systems
    • Upper Intermediate level of English or higher
    • React.js knowledge and experience will be a plus