Careers Backend Developer

OVERVIEW

Backend Developer is a person who builds and maintains the technology needed to power the components which enable the user-facing side of the website to exist. This includes the core application logic, databases, data and application integration, API and other back end processes.

CANDIDATE’S ROLE

  • Experience in developing APIs in PHP using a modern MVC framework
  • Excellent knowledge of PHP (5.6, 7+)
  • Experience with Yii2 framework
  • Attention to good code design
  • Experience with MySQL
  • Experience with Git
  • Experience with Javascript and jQuery

REQUIRED SKILLS

  • Microservices, СQRS, (message queue / bus, JSON-RPC/grpc protocols);
  • Knowledge of clean/onion/hexagonal (layers), SOA;
  • Experience with Postgres, Node.js;
  • Experience with file system functionality implementation.