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

7 сентября 2024

Уровень зарплаты:
от 300 000 до 400 000 руб.
Требуемый опыт работы:
Не указан

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

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

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

Твои задачи:

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

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

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

Требования:

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

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

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

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