
Инфоматика
TechLead команды web разработки
Не указана
- PHP
- Руководство коллективом
- Scrum
- Agile Project Management
- Node.js
- API
- Организаторские навыки
- Управление командой
- JavaScript
- PostgreSQL
- RabbitMQ
- Teamleading
- REST
- Лидерство
Чем предстоит заниматься:
- Проектирование веб-решений, в тч. высоконагруженных
- Документирование всех знаний для погружения разработчиков в проекты
- Разбор сложных ситуаций, багов, подготовка технических решений
- Участие в формировании стратегии развития отдела, планов работы
- Оценка сроков и продуктивности команд и разработчиков
- Оценка потенциальных рисков по проектам (совместно с РП и командами)
- Руководство командой из frontend и backend разработчиков
- Проектирование архитектуры веб-приложений
- Внедрение лучших практик разработки (CI/CD, TDD, Agile)
- Рефакторинг legacy-кода с учетом SOLID, DDD, CQRS (где применимо)
- Контроль качества кода: code review, внедрение статического анализа
- Onboarding новых разработчиков: вводные, документация, менторинг
- Распределение задач в команде (включая технический долг)
- Проведение технических собеседований при найме
- Исследование и внедрение новых технологий (техническое развитие)
- Сотрудничество с дизайнерами, аналитиками и менеджерами
- Поддержка роста и развития членов команды: менторство, ревью целей, one-on-one встречи
Требования:
- Глубокое знание стека технологий web разработки: backend: Node.js, PHP 8.x; frontend: HTML, CSS, JavaScript, современные фреймворки ( Vue, React)
- Практическое применение принципов SOLID, DRY, KISS в разработке
- Оптимизация запросов (N+1 problem, lazy/eager loading)
- Кэширование (Redis, Memcached)
- Коммерческий опыт работы с Yii2, Laravel, Symfony (минимум 2 из них)
- Глубокое понимание внутреннего устройства фреймворков (Service Container, Event System, Middleware, ORM)
- Опыт реализации архитектурных паттернов: CQRS/Event Sourcing (для высоконагруженных систем), Repository, Service Layer, DTO, Factory, Strategy, Decorator Dependency Injection и управление зависимостями.
- Опыт работы с очередями (RabbitMQ, Kafka).
- Опыт работы с SQL СУБД (mysql, PostgreSql)
- Опыт проектирования архитектуры веб-приложений, разделения на модули, слоистая структура, микро-сервисы и т. д.
- Код-ревью и качество кода: поддержка стандартов кодирования
- Использование инструментов статического анализа кода
- Навыки написания тестов (unit, integration, e2e).
- Навыки оптимизации производительности веб-приложений, внедрения безопасных практик (OWASP, HTTPS, CORS и др.)
- Понимание принципов проектирования REST API, баз данных, безопасности.
- Опыт работы по Agile/Scrum.
Дополнительно (будем плюсом):
- Опыт построения архитектуры с нуля
- Знание DevOps-инструментов (Kubernetes, мониторинг, логгинг)
- Опыт с SSR/SPA/PWA, WebSocket, GraphQL
- Знание Go/Python (для highload-модулей)
- Понимание UX/UI и взаимодействия с дизайнерскими командами
Что мы предлагаем:
-
Работу в российской компании с 29 летним опытом успешной работы на ИТ-рынке России и мира
- Работу в аккредитованной ИТ - компании
- Широкий стек технологий и интересные проекты, возможность самостоятельно строить карьерный трек
- Поддержку профессионального развития – курсы, обучение, тренинги
- Яркие незабываемые корпоративные мероприятия
- График работы 5/2
- Соблюдение ТК РФ
- Компенсация питания
- Современный уютный офис, парковка.