Backend Developer (PHP, Yii2)
- Role
- Unknown
- Employment
- Full-time
Open to Worldwide. Set where you work from to check your eligibility.
No BS summary
Ищем бэкенд разработчика для работы в команде над нашими актуальными проектами и запуском новых.
Core skills
Required skills
Optional skills
Required languages
Навыки: PHP, Redis, PostgreSQL, Linux, RabbitMQ, Docker. Квалификация: Middle. Специализации: Бэкенд разработчик.
Привет, мы компания “Интеллектуальные системы” Занимаемся разработкой одного из крупнейших флагманских сервисов помощи студентам в России и СНГ - Студворк. А также развиваем проект для фрилансеров - Ворк 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, очередями;
- Опыт взаимодействия с полнотекстовым поиском;
- Опыт работы в продуктовых компаниях.
Этапы общения:
- Знакомство с HR.
- Техническое интервью.
- Оффер.
Без обратной связи не оставим!
Заботимся о своих сотрудниках и предлагаем:
- Полностью удаленный формат (из любой точки Мира) или офисный формат работы (офис в г. Самара);
- График ПН-ПТ – с 9:00 до 18:00 или с 10:00 до 19:00;
- Оформление по: ТК, ИП, СЗ, ГПХ. Оплачиваемые отпуска и больничные;
- Возможность карьерного роста внутри компании;
- Повышение квалификации за счет компании;
- Гибкий график работы (по договоренности);
- Ежегодная индексация зарплаты и премии;
- Корпоративные мероприятия 2 раза в год (активный отдых).
Еще немного о нас:
- Мы резиденты Сколково. Сейчас ведем два проекта и готовимся к запуску третьего;
- У нас много идей и амбиций, для осуществления которых, сейчас ищем новых людей, разделяющих наши ценности и стремления;
- Работаем кросс-командно по Scrumban, любой ваш коллега всегда сможет ответить на вопросы и прийти на помощь;
- Наставничество на первых этапах работы для адаптации;
- Для профессионального развития оплачиваем коллегам: курсы, тренинги, конференции;
- Молодой и дружный коллектив. В команде общаемся уважительно, отвечаем оперативно. У нас хорошо и комфортно, хотим, сохранить эту атмосферу;
- Вместе мы делаем полезные проекты, учимся новому, общаемся и отдыхаем на корпоративных выездах.
P.S. Уважаемые кандидаты! Обращаем Ваше внимание, что мы рассматриваем кандидатов с опытом коммерческой разработки более 3 лет. Укажите, пожалуйста, ваш Телеграм, так мы сможем пообщаться быстрее! До встречи на собеседовании!
What you'll do
- Разрабатывать и поддерживать проекты на PHP (Yii2)
- Участвовать в процессе проектирования технических решений
- Работать с PostgreSQL, включая проектирование и оптимизацию запросов
- Писать и рефакторить код
- Работать с базой данных (CRUD-запросы, миграции)
- Покрывать код юнит-тестами
- Постепенно погружаться в CI/CD и инструменты разработки (Docker, OpenAPI)
- Участвовать в написании технической документации
What they require
- Знание PHP 8.0 на уровне middle
- Опыт работы с PHP-фреймворком Yii2
- Готовность работать с фреймворком Yii3
- Свободное владение консолью Linux
- Уверенное знание PostgreSQL сложные запросы, индексы, оптимизации
- Уверенные знания Redis (кеширование, оптимизация)
- Опыт участия в процессе проектирования решений
- Опыт работы с legacy code
- Опыт взаимодействия с очередями
- Опыт работы с Docker, Docker compose, понимание контейнеризации, управлением зависимостями
- Умение четко формулировать и доносить свои мысли
- Понимание ООП, SOLID, паттернов проектирования
- Опыт разработки REST API, понимание принципов HTTP
- Понимание основных принципов чистой архитектуры и DDD
- Опыт работы в команде, самостоятельность и ответственность
- Отличное знание русского языка для коммуникации внутри команды
- Опыт коммерческой разработки более 3 лет
- Указать ваш Телеграм для связи
Benefits
- Полностью удаленный формат (из любой точки мира) или офисный формат работы (офис в г. Самара)
- График ПН-ПТ с 9:00 до 18:00 или с 10:00 до 19:00
- Оформление по: ТК, ИП, СЗ, ГПХ. Оплачиваемые отпуска и больничные
- Возможность карьерного роста внутри компании
- Повышение квалификации за счет компании
- Гибкий график работы (по договоренности)
- Ежегодная индексация зарплаты и премии
- Корпоративные мероприятия 2 раза в год (активный отдых)
Мы резиденты Сколково. Сейчас ведем два проекта и готовимся к запуску третьего; У нас много идей и амбиций, для осуществления которых, сейчас ищем новых людей, разделяющих наши ценности и стремления; Работаем кросс-командно по Scrumban, любой ваш коллега всегда сможет ответить на вопросы и прийти на помощь; Наставничество на первых этапах работы для адаптации; Для профессионального развития оплачиваем коллегам: курсы, тренинги, конференции; Молодой и дружный коллектив. В команде общаемся уважительно, отвечаем оперативно. У нас хорошо и комфортно, хотим, сохранить эту атмосферу; Вместе мы делаем полезные проекты, учимся новому, общаемся и отдыхаем на корпоративных выездах.