Backend разработчик (PHP 7, Symfony 5, MySQL)

Зарплата

от 240 000 до 300 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Разработка сайтов

Описание вакансии

Условия работы


Основной стек используемых технологий:

  • PHP 7, Symfony 5, Propel, OpenAPI
  • MariaDB, Memcached, ElasticSearch
  • RabbitMQ
  • Вся разработка ведется в Docker

Чем предстоит заниматься:

  • Разработка новых фич и архитектуры платформы
  • Проектировка REST API
  • Интеграция с сторонними сервисами с помощью API
  • Рефакторинг и оптимизация кода
  • Масштабирование проекта под растущие нагрузки
  • Оптимизация запросов к БД

Что мы ожидаем от тебя:

  • Отличные знания и опыт с большинством технологий, перечисленных выше
  • Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы его отдельных составляющих
  • Представление о том, как устроен жизненный цикл HTTP-запроса
  • Опыт в построении REST API
  • Понимание принципов SOLID и ООП
  • Понимание того, как построить эффективную, масштабируемую архитектуру базы данных. Опыт работы MySQL (написание сложных запросов; понимание EXPLAIN; оптимизация медленных запросов без изменения структуры БД; изменение схем больших таблиц без простоя и т.д.)
  • Приветствуется опыт и знание: NoSQL, ElasticSearch, Vue.js

Условия:

  • Удаленная работа;
  • 5/2, с 10:00 до 19:00.