Центральный внутригородской округ, микрорайон Центральный, улица Будённого 129
Мы в поисках специалиста для работы в офисе компании в Краснодаре. Возможен гибридный формат работы.
Наша компания занимается разработкой собственных проектов в финансовой нише. В связи с расширением штата и увеличением спектра задач мы в поиске руководителя отдела разработки. Требуется специалист для поддержки и доработки функционала текущих проектов, а также запуска новых. Необходимо будет взять на себя задачи по формированию и управлению командой разработки, планированию и контролю распределения задач, а также их выполнения.
Распределение обязанностей на старте будет в формате 60/40, где 60% времени вы будете заниматься непосредственно программированием, а 40% управлением командой. В дальнейшем эта пропорция может меняться.
Обязанности:
- Разработка нового функционала уже созданных проектов;
- Анализ текущего кода на возможность его оптимизации и применения более эффективных алгоритмов и паттернов проектирования;
- Формирование и управление командой разработки, участие в найме и адаптации, выстраивание и контроль процессов внутри команды;
- Активное участие в планировании задач, распределение и контроль их выполнения командой;
- Ведение документации по разрабатываемому и существующему функционалу;
- Разработка процесса автоматического/полуавтоматического тестирования.
Требования:
Обязательные:
-
Уверенное знание php 8.1 и выше;
-
MySql с пониманием разницы JOIN, пониманием как работают индексы и как оптимизировать тяжёлые запросы;
-
Основы работы с Git, docker-compose, unit-тестами;
-
Работа с сервером в linux-среде;
-
Опыт работы в команде, делегирование и приоритезация задач, планирование;
-
Проектирование REST-API, понимание HTTP;
-
Использование phpstan, code sniffer, и понимание для чего это нужно;
-
Проактивность и желание брать на себя ответственность.
Будет преимуществом:
-
Php 7.4 и выше + опыт перехода на следующие версии;
-
Понимание отличий различных СУБД. Умение анализировать план запроса (EXPLAIN SELECT), подбирать оптимальный уровень изоляции транзакции, навыки в нахождении deadlock;
-
Умение конфигурировать пайплайны в gitlab;
-
Навыки поднятия сервисов в docker-compose с нуля;
-
Глубокие знания тестирования, понимания когда нужно писать unit-тесты, функциональные, end-to-end тесты, а когда их вообще лучше пропустить;
-
Опыт работы с очередями (RabbitMq, Apache Kafka);
-
Опыт работы с symfony;
-
Понимание концепции DDD (Domain Driven Design);
-
Коммерческий опыт, связанный с арбитражом трафика;
-
Умение анализировать узкие места в приложении, и предлагать пути решения с целью дальнейшего масштабирования;
-
Знание HTML5, CSS3, JavaScript (основные задачи, которые нужно будет непосредственно решать вам как специалисту - будут связаны с Backend-разработкой, но в плане руководства отделом, постановки задач и контроля их выполнения желательно знать).
Условия:
-
Оформление по ТК РФ (договор ГПХ также возможен);
-
Комфортабельный офис в центре Краснодара (район Cенного рынка);
-
Полная пятидневная рабочая неделя Пн-Пт с 9:00 до 18:00 / с 10:00 до 19:00.
- Достойный уровень заработной платы;
- Свобода действий в принятии решений;
- Оплата курсов повышения квалификации;
-
Доброжелательная атмосфера и дружный коллектив;
-
Испытательный срок до 2 месяцев.
Обязательно опишите ваш опыт работы в сопроводительном письме.