Required skills

Professional skills:

  • Experience with Javascript, Node.js 2 years+
  • Knowledge of OOP principles
  • Following the principles of SOLID, DRY, YAGNI
  • Knowledge of design patterns (GoF, GRASP)
  • Professionalism (processes, refactoring, testing)

Personal qualities:

  • Intolerance to «crutches» and bugs
  • The ability to lucidly express your thoughts, communicate in a team
  • Logical thinking

Will be a plus

  • Experience with WebRTC
  • Unix / Linux skills
  • Understanding Network Topologies
  • Good SQL / NoSql database skills
  • Experience in Docker, Docker Compose
  • Experience in frontend development (React, Angular)

Professional responsibilities

  • Development of new and support for existing (micro) services for the product
  • Communication with colleagues
  • Caring for the architecture and technical parts of the product
  • Unit testing and general testing
  • Refactoring

We offer

  • Work in a high-tech grocery startup
  • Flexible work schedule: 9−18 or 10−19
  • Making your vacation 4 weeks a year
  • Comfortable workplace