Senior/Lead PHP Backend разработчик
Агентство / HR ресурс Go To IT Team ( gotoit.team )
Опыт работы любой
Мы ищем Backend Lead PHP и Backend Senior PHP
✅Локация: весь мир
✅Формат работы: удаленно
✅Продукт: Приложение для работы на маркетплейсах. У нас математический продукт и наша цель показать сложные данные просто
✅Компания: аккредитованная ИТ компания, резидент Сколково
Наш технологический стек: PHP8 + ClickHouse + MySql
1️⃣ Backend Lead PHP
За что предстоит отвечать:
- Backend проекта, написанного на PHP8 / CakePHP4 + ClickHouse + MySql (в работе переход на PostgreSQL);
- Управление командой Backend из 7 разработчиков;
- Планирование и реализацию нового функционала совместно с продактами и бизнес аналитиками, командами UX и Frontend;
- За архитектуру Backend’а, код и его качество (включая обязательное ревью как минимум сложных задач);
- Планирование и реализацию рефакторинга системы, а также новых подходов и технологий, повышающих эффективность разработки/качество продукта;
- Найм (участие в собеседованиях) и вывод в команду новых сотрудников;
- Самостоятельно программировать;
- За базу знаний Backend’а
Хард скиллы:
- Ты работаешь более 2 лет в роли лида или наставника в команде (найм, постановка задач разработчикам, проведение ретро, f2f и командные встречи, мотивация, удержание, оценка и увольнение);
- У тебя есть опыт от 3 лет в роли разработчика PHP на любом современном MVC фреймворке, и ты не прочь покодить сам;
- Ты пишешь сложные аналитические SQL запросы — мы работаем с ClickHouse и практически все задачи связаны с получением и обработкой больших данных на языке SQL;
- Ты самостоятельно выбрал и внедрил технологии;
- Несёшь ответственность по задачам спринта (срокам реализации и качеству продукта);
- Опыт в Vue.js будет несомненным плюсом, по крайней мере, в понимании особенностей проекта и коммуникации с Frontend командой
2️⃣ Senior PHP Backend
Основные задачи: написание сложных SQL-запросов, загрузка данных из внешних источников, преобразование данных в единую систему.
Процесс разработки нашего продукта включает в себя:
написание unit-тестов, code review и рефакторинг;
разработка по скраму с 2-недельными спринтами;
участие в формировании бэклога (предложение своих идей по улучшению сервиса и кода);
реализация новых фичей;
наполнение/преобразование данных в DWH.
Пример каркаса многих задач:
объединить данные из нескольких источников, взаимодополнив их и убрав дублирование, и сформировать из них аналитический отчёт;
создать сервис, который будет ежедневно загружать данные из определенного источника, причём сервис должен быть устойчив к сбоям источника, к перезапуску, а также укладываться в необходимые временные рамки, обладать автовалидацией с самостоятельной перезагрузкой некорректных данных.
Твои компетенции:
опыт коммерческой разработки на PHP от 3 лет с mvc фреймворками;
опыт написания аналитических отчётов с применением многоуровневых SQL -апросов;
опыт написания своих API и работа со сторонними;
дополнительный плюс — опыт работы с Clickhouse;
используешь unit-тестирование при написании кода;
знание английского языка для чтения английской документации;
осознаешь влияние на бизнес реализуемых фичей.