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.