Tech Lead/Senior developer Технический лидер/Старший разработчик PHP

12.08.2024
300 000 / месяц
Срок для отклика истек

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

Немного о проекте. Наш проект — это первый в своём роде сервис удалённой электронной оценки имущества. Этим пользуются, например, нотариусы. Нашей ключевой задачей является автоматизация процесса оценки, в том числе с использованием машинного обучения. Команда на первых порах будет не большая, а значит сможем создать комфортную, ламповую атмосферу для работы без бюрократии. Компания ищет опытного и ответственного разработчика, который возьмет на себя роль технического лидера нашей небольшой команды. Мы разрабатываем интересный онлайн-сервис для оценки , подробнее ознакомиться с ним можно на нашем сайте https://online-ocenka.ru/.

Твои задачи:

1. Адаптация и погружение в проект
— Выполнение задач по разработке и рефакторингу
— Декомпозиция задач, оценка трудоемкости, реализация
— Изучение текущей архитектуры, формирование видения будущей
— Предложение состава будущей команды

2. Подбор и адаптация команды (по итогам первого этапа):
— Определение необходимых компетенций для членов команды
— Участие в проведении собеседований и адаптации новых разработчиков
— Параллельная разработка в соответствии с продуктовым планом

3. Управление командой и разработка:
— Выступление в роли технического лидера: обеспечение соблюдения архитектуры, ведение технического бэклога, технический мониторинг проекта
— Проведение технических обзоров (tech review) и инспекций кода (code review)
— Делегирование задач членам команды (при необходимости)
— Продолжение непосредственной разработки

Требования:

— Глубокие знания PHP, SQL и фреймворка Symfony
— Средний уровень знаний JavaScript, включая работу с асинхронностью и event loop (в проекте используется jQuery)
— Хорошее понимание ООП: инкапсуляция, принцип единственной ответственности, наследование vs композиция, виды зависимости, связность и связанность
— Знание паттернов проектирования, умение применять приемы рефакторинга
— Желательно понимание принципов функционального программирования (чистые функции, side effects и пр.)
— Умение декомпозировать задачи, составлять техническое решение, оценивать трудоемкость
— Хорошее понимание принципов и паттернов проектирования

Если вы обладаете перечисленными компетенциями, готовы к самостоятельной работе и лидерским задачам — вы подходите нам!

Мы небольшая команда резиденты Сколково, здесь у вас будет возможность самостоятельно построить продукт без лишней бюрократии. Да, мы не можем предложить вам кофе, печеньки и ДМС, зато вы сможете внести свой вклад в развитие интересного и важного продукта с нуля в полной свободе

Если внимательно ознакомились с описанием , прошу в сопроводительном письме указать уровень материальных ожиданий