Habr Career · собрана 28 дней назад

Backend Developer (PHP, Yii2)

Студворк

от 150 000 ₽
УдалёнкаОфисРоссияMiddle
JavaScriptPHPPostgreSQLRedisDockerLinuxCI/CD

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

Backend Developer (PHP, Yii2) Employment type: Полный рабочий день Grade: Middle Salary: от 150 000 ₽ Skills: PHP, Redis, PostgreSQL, Linux, RabbitMQ, Docker Description: Привет, мы компания “Интеллектуальные системы” Занимаемся разработкой одного из крупнейших флагманских сервисов помощи студентам в России и СНГ - Студворк. А также развиваем проект для фрилансеров - Ворк 24. Сейчас ищем бэкенд разработчика, для работы в команде над нашими актуальными проектами и запуском новых. Чем предстоит заниматься: Разрабатывать и поддерживать проекты на PHP (Yii2,); Участвовать в процессе проектирования технических решений; Работать с PostgreSQL, включая проектирование и оптимизацию запросов; Писать и рефакторить код; Работать с базой данных (CRUD-запросы, миграции); Покрывать код юнит-тестами; Постепенно погружаться в CI/CD и инструменты разработки (Docker, OpenAPI); Участвовать в написании технической документации. Наш стек: Backend: PHP 8.0+, Yui2. Базы данных: PostgreSQL,Redis; Потоки и сообщения: Elasticsearch, Модуль Nginx Nchan (веб-сокеты), RabbitMQ - брокер; DevOps: Docker, Docker compose GitHub; Мониторинг: Grafana; Документация: Architecture Decision Record (ADR) OpenAPI (Swagger); Архитектура: DDD, монолит. Что важно для успешного решения задач: Знание PHP 8.0 на уровне middle; Опыт работы с PHP- фреймворком Yii2; Готовность работать с фреймворком Yii3; Свободное владение консолью Linux; Уверенное знание PostgreSQL сложные запросы, индексы, оптимизации; Уверенные знания Redis (кеширование, оптимизация); Опыт участия в процессе проектирования решений; Опыт работы с legacy code; Опыт взаимодействия с очередями; Опыт работы с Docker, Docker compose, понимание контейнеризации, управлением зависимостями; Умение четко формулировать и доносить свои мысли; Понимание ООП, SOLID, паттернов проектирования; Опыт разработки REST API, понимание принципов HTTP; Понимание основных принципов чистой архитектуры и DDD; Опыт работы в команде, самостоятельность и ответственность Отличное знание русского языка для коммуникации внутри команды. Будет плюсом: Навыки работы с JavaScript, Nuxt JS; Опыт работы с RabbitMQ, очередями; Опыт взаимодействия с полнотекстовым поиском; Опыт работы в продуктовых компаниях. Этапы общения: 1) Знакомство с HR. 2) Техническое интервью. 3) Оффер. Без обратной связи не оставим! Заботимся о своих сотрудниках и предлагаем: Полностью удаленный формат (из любой точки Мира) или офисный формат работы (офис в г. Самара); График ПН-ПТ – с 9:00 до 18:00 или с 10:00 до 19:00; Оформление по: ТК, ИП, СЗ, ГПХ. Оплачиваемые отпуска и больничные; Возможность карьерного роста внутри компании; Повышение квалификации за счет компании; Гибкий график работы (по договоренности); Ежегодная индексация зарплаты и премии; Корпоративные мероприятия 2 раза в год (активный отдых). Еще немного о нас: Мы резиденты Сколково. Сейчас ведем два проекта и готовимся к запуску третьего; У нас много идей и амбиций, для осуществления которых, сейчас ищем новых людей, разделяющих наши ценности и стремления; Работаем кросс-командно по Scrumban, любой ваш коллега всегда сможет ответить на вопросы и прийти на помощь; Наставничество на первых этапах работы для адаптации; Для профессионального развития оплачиваем коллегам: курсы, тренинги, конференции; Молодой и дружный коллектив. В команде общаемся уважительно, отвечаем оперативно. У нас хорошо и комфортно, хотим, сохранить эту атмосферу; Вместе мы делаем полезные проекты, учимся новому, общаемся и отдыхаем на корпоративных выездах. P.S. Уважаемые кандидаты! Обращаем Ваше внимание, что мы рассматриваем кандидатов с опытом коммерческой разработки более 3 лет. Укажите, пожалуйста, ваш Телеграм, так мы сможем пообщаться быстрее! До встречи на собеседовании!