Middle+ PHP Developer
SPIKS- от 180 000 руб.
Описание
Компания SPIKS ищет хорошего специалиста на вакансию Middle+ PHP Developer . Санкт-Петербург (Россия). От 180 000 . Полный рабочий день. Требуемые навыки: #middle, #Docker, #PHP, #Symfony, #PhpUnit.Требования
Docker, PHP, Symfony, PhpUnitОбязанности
Ищем в офис, график - гибрид!
Компания SPIKS занимается разработкой и ведением проектов разной сложности. Мы предлагаем цифровые услуги для малого и среднего бизнеса, а также решения, модернизирующие IT-инфраструктуру различных городов.
Мы на рынке с 2008 г. Сейчас общее число сотрудников в двух офисах компании составляет 70 человек, общее число программистов различных направлений - 40 человек. Средний срок работы специалистов в нашей компании составляет порядка 3-х лет.
Сейчас SPIKS ищет уверенного бекенд-разработчика, способного самостоятельно оценивать и решать задачи. Мы занимаемся аутсорс-разработкой: создаем большие платформы и сервисы для различных бизнесов и корпоративных клиентов. Мы редко занимаемся небольшими проектами на пару месяцев, как правило это проекты на полгода и больше.
Большую часть времени (фуллтайм) вы будете закреплены за одним новым или относительно новым проектом, без легаси. Вам предстоит разрабатывать API для клиентских приложений. Наш стек на бекенде это PHP, Symfony, PostgreSQL, Docker и Kubernetes. В ваши задачи не будет входить верстка, а также не будет никаких задач по работе с какими-либо CMS для этого у нас есть отдельные специалисты. Наши бекенд-разработчики реализовывают полный жизненный цикл проекта: от зачаточного состояния до развертывания продакшн-среды и всей инфраструктуры.
Наши ожидания от кандидата:
- Большой опыт работы с любым современным PHP-фреймворком. Для нас важно, чтобы вы могли решать задачи без использования библиотек для rapid development, вроде Sonata Admin Bundle и API Platform.
- Умение писать функциональные и юнит-тесты. Мы не смотрим на циферки в code coverage и не стремимся покрывать тестами 100% кода, но у вас должно быть понимание того, как и что нужно тестировать.
- Опыт работы с Docker.
- Понимание, как работает CI/CD, либо опыт настройки. Мы используем GitHub CI.
- Умение писать функциональные и юнит-тесты. Мы не смотрим на циферки в code coverage и не стремимся покрывать тестами 100% кода, но покрываем тестами бизнес логику.
- Владение английским языком на уровне чтения технической документации.
Будет плюсом:
- Понимание того, как работают браузерные технологии: HTML, CSS, JavaScript и CORS. И хотя задач по верстке для вас не будет (мы ведь разрабатываем API), но эти знания могут пригодиться при решении нетривиальных задач.
- Знакомство с OpenAPI 3. Именно по этой спецификации мы документируем наши API.
- Базовые познания в TypeScript или хотя бы JavaScript на Node.js.
- Опыт работы с Kubernetes и реализация подхода infrastructure as code. Мы хостим кластеры в облаках (чаще всего в Google Kubernetes Engine), а для решения нетривиальных кейсов на помощь приходит DevOps-специалист. Однако 99% всех задач по инфраструктуре и деплою у нас бекенд-разработчики решают самостоятельно.
Мы особенно ценим людей, для которых программирование это не только работа, но и хобби, которому периодически выделяют личное время. Если вы любите пилить опенсорс или пет-проекты во внерабочее время, изучать и пробовать что-то новое, то вы программист нашей мечты. Мы поощряем аргументированные инициативы и не боимся внедрять новые технологии.