Напиши текст вакансии для должности "Backend-разработчик (PHP)". Название компании: "Продажи в Сети". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Symfony', 'PostgreSQL', 'PHP', 'PHPUnit', 'Docker'

Наша группа компаний на рынке с 2008 года. За все время работы реализовано более 700 конечных проектов. Компания была создана для ведения и разработки проектов малой и средней сложности в рамках поступающих контрактов. За 3,5 года реализовано 19 средних проектов: CRM системы, мобильные приложения и порталы; 117 малых проектов: интернет-магазины и мобильные приложения; 6 внутренних проектов.В данный момент общее число сотрудников в двух офисах компании составляет 47 человек, общее число программистов различных направлений 29 человек. Средний срок работы специалистов в нашей компании составляет порядка 2х лет. ______________________Мы ищем уверенного бекенд-разработчика, способного самостоятельно оценивать и решать задачи. Мы занимаемся аутсортс-разработкой: создаем большие платформы и сервисы для различных бизнесов и корпоративных клиентов. Мы редко занимаемся небольшими проектами на пару месяцев, как правило это проекты на полгода и больше. Большую часть времени (фуллтайм) вы будете закреплены за одним новым или относительно новым проектом, без легаси. Вам предстоит разрабатывать API для клиентских приложений. Наш стек на бекенде — это PHP, Symfony, PostgreSQL, Docker и Kubernetes. В ваши задачи не будет входить верстка, а также не будет никаких задач по работе с какими-либо CMS — для этого у нас есть отдельные специалисты. Наши бекенд-разработчики реализовывают полный жизненный цикл проекта: от зачаточного состояния до развертывания продакшн-среды и всей инфраструктуры. Наши ожидания от кандидата:  Опыт работы с любым современным PHP-фреймворком. Для нас важно, чтобы вы могли решать задачи без использования библиотек для rapid development, вроде Sonata Admin Bundle и API Platform. Умение писать функциональные и юнит-тесты. Мы не смотрим на циферки в code coverage и не стремимся покрывать тестами 100% кода, но у вас должно быть понимание того, как и что нужно тестировать. Опыт работы с Docker. Способность самостоятельно настраивать CI/CD. Мы используем GitLab CI. Владение английским языком на уровне чтения технической документации.  Будет плюсом:  Понимание того, как работают браузерные технологии: HTML, CSS, JavaScript и CORS. И хотя задач по верстке для вас не будет (мы ведь разрабатываем API), но эти знания могут пригодиться при решении нетривиальных задач. Знакомство с OpenAPI 3. Именно по этой спецификации мы документируем наши API. Базовые познания в TypeScript или хотя бы JavaScript на Node.js. Опыт работы с Kubernetes и реализация подхода infrastructure as code. Мы хостим кластеры в облаках (чаще всего в Google Kubernetes Engine), а для решения нетривиальных кейсов на помощь приходит DevOps-специалист. Однако 99% всех задач по инфраструктуре и деплою у нас бекенд-разработчики решают самостоятельно.  Мы особенно ценим ребят, для которых программирование — это не только работа, но и хобби, которому периодически выделяют личное время. Если вы любите пилить опенсорс или пет-проекты во внерабочее время, изучать и пробовать что-то новое, то вы — программист нашей мечты. Мы поощряем аргументированные инициативы и не боимся внедрять новые технологии. Не стесняйтесь откликаться на вакансию, если считаете, что не подходите по каким-то пунктам. Мы не ожидаем найти специалиста, который будет уметь всё. Всему можно научиться.