Team Lead (senior Node backend, senior React frontend)

Москва, Россия
Сеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения
Информационные технологии • Разработка • Backend • Fullstack • Frontend • Mobile • Go • JavaScript • Kotlin • Node.js • Swift • TypeScript • Gin • React • Express • Koa • Nest • Sails • CSS • HTML • Handlebars • LESS • SCSS • SASS • ClickHouse • MongoDB • PostgreSQL • Redis • Amazon S3
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
370 000 ₽
О себе

На данный момент Team Lead (senior Node backend, senior React frontend).

Мои компетенции и опыт

нужен доступ к резюме настоящее время

ООО "Легкорем"

Руководитель отдела разработки

 

Управление и автоматизация:

- построение команды с нуля (2 бэка, 5 фронтов)

- поиск, подбор, проведение собеседований и онбординг сотрудников

- оркестрация задач в JIRA, роадмапы

- внедрение шаблонов проектирования и устоявшихся принципов разработки в команде

- контроль прокрастинации команды

- создание домашней атмосферы и уюта внутри команды )

- проведение дейликов, синков и 1:1 встреч

- ИПР для сотрудников

- проведение событий для команды (выезды на природу / путешествия по городам / настольные игры / покер)

- code review, менторинг и индивидуальные тренинги

- выбор стэка проектов и систем управления

- внедрение Jira, Confluence, GitLab в рабочую среду

- внедрение, настройка и поддержка CI/CD, GitLab + Docker + Ansible

- настройка и управление арендоваными выделенными серверами

- настройка и управление собственными серверами компании

- настройка и внедрение Prometheus, Grafana

- настройка и внедрение Sentry

- настройка и внедрение IAM (Identity and Access Management)

 

Разработка:

- создание технической архитектуры проекта системы умной домофонии

- реализация в одиночку MVP умной домофонии (NestJS, Asterisk, Android - Kotlin, iOS - Swift, сервис записи звонков, сервис медиа стриминга потоков RTSP в WebRTC с камер на нужен доступ к резюме )

- написание и публикация приложений в Google Play, RuStore, App Store

- создание технической архитектуры проекта ERP системы (сейчас в коммерческой эксплуатации)

- непосредственно разработка бэкенд (NestJS, PostgreSQL, Minio, KeyDB, нужен доступ к резюме ), фронтенд (React + Redux + RTK + RHF + нужен доступ к резюме )

- разработка очередей и воркеров на NSQ (Golang)

- парсинг интернет-магазинов строительных материалов

- создание Телеграм бота для технических уведомлений и выпуска релизов (на Go)

- программирование микроконтроллеров домофонов (ESP32, C / C++)

- интеграция Битрикс и JIRA через API шлюз (на Go)

- интеграция Jira и GitLab с Grafana (метрики разработчиков - время выполнения задач, комиты, мёржи в разных разрезах) (на Go)

 

нужен доступ к резюме

ООО "Хантер"

Senior Backend Developer

 

Парсинг API маркетплейса Wildberries

- технологии: NodeJS, ReactJS, MongoDB, RabbitMQ, ClickHouse, Redis

- наладил процессы управления разработкой

- внедрил инструменты автоматизации разработки: Gitlab, Jira, Telegram оповещения

- внедрил систему метрик: Prometheus, cadvisor/node-exporter, Grafana, Telegram уведомления о проблемах

- из бизнес задач: интеграция Wordstat, интеграция с OZON, создание "фермерской" аналитики, оптимизация запросов в ClickHouse, переезд серверов, внедрение ci/cd, экспорт данных в excel, парсинг остатков с машинным обучением на своей модели

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

- за счет реализации идей доходность компании выросла на 40%

Ушел по собственному плану )

 

нужен доступ к резюме

ООО "ЗаОблако"

Директор ИТ

 

Управление и автоматизация:

- руководство отделом ИТ

- разработка и внедрение регламентов работы отдела

- руководство отделом разработки ПО

- разработка программных продуктов компании в сфере автоматизации

- непосредственное участие в разработке ПО

 

Разработка:

- система контроля инертного трафика для крупного подрядчика ( нужен доступ к резюме , PostgreSQL 13+, Redis, Angular 12+)

- интеграция с ОФД (Офд.ру, Эвотор ОФД, Такском) для получения сводных данных о выручке арендаторов торговых центров ( нужен доступ к резюме , PostgreSQL, Redis, Angular 12+)

- система мониторинга резервуаров и датчиков для компании Новинтех на Android 5.1 в кассовом терминале заправок

- автоматизированная система полного цикла производства мебели (микросервисы, нужен доступ к резюме , NATS, Redis, PostgreSQL, Angular 11+, интеграция с 1С 8.3 - XML/JSON)

- создано приложение Android 4.4+ для автоматизации службы доставки и монтажа мебельной компании (производитель мебели), интеграция с Мегаплан ( нужен доступ к резюме , нужен доступ к резюме , Java)

- интеграция с партнерским API Эвотор ( нужен доступ к резюме , нужен доступ к резюме )

- разработка системы BMS (Business Management System), объединяющей множество CRM (API+Frontend, TypeScript, нужен доступ к резюме , RabbitMQ, AngularJS, WebSocket, интеграция с 1С 8.3 - XML/JSON)

- создан сайт компании (PHP, Symfony, AngularJS, Semantic-UI)

- создан и внедрен программный комплекс (CRM система с интеграцией с 1С) для автоматизации всех бизнес-процессов торговых центров ( нужен доступ к резюме , AngularJS, SCRUM, 1C 8.3, C++, Python)

- создан и внедрен программно-аппаратный комплекс для сбора фискальных данных с регистраторов ККМ (Raspberry PI2/3, C++ на расберри, нужен доступ к резюме на бэке)

- создан и внедрен программно-аппаратный комплекс для сбора трафика посетителей в торговых центрах ( нужен доступ к резюме , VideoCount 3D ASSIS)

 

и другие компании с 2005 года...

 

===

- занимаюсь программированием с 14 лет (первые языки - C#, C++)

 

Хобби:

- играю в футбол (в прошлом КМС)

- играю в настольный теннис

- играю на гитаре / электронном пианино

- катаюсь на велосипеде

- двое детей :)

 

Хард скиллы:

- нужен доступ к резюме с версии 0.4 нужен доступ к резюме

- TypeScript с версии 1. нужен доступ к резюме

- React 16/17/ нужен доступ к резюме

- Go с версии нужен доступ к резюме нужен доступ к резюме

- Kotlin нужен доступ к резюме / нужен доступ к резюме

- Swift 4/5/ нужен доступ к резюме

 

Софт скиллы:

- ИПР для всех и каждого

- обучение, индивидуальные занятия, коллективные занятия (есть опыт преподавания в институте)

- управление мотивацией и настроением команды

- встречи 1:1, дейлики, планирование, синки, ретроспектива

- психологическая помощь

- проведение событий внутри команды и компании

- проведение собеседований (знакомство, техническое интервью, тестовое задание), проведено 300+ собеседований

- работа с ожиданиями проектов

 

Опыт руководства:

- опыт руководства командой разработчиков из 10 человек - 4 бэкендера, 4 фронтендера, Android и iOS разработчики

- текущая команда разработки - 2 бэкендера, 5 фронтендеров

- опыт построения HL систем, знание узких мест

- опыт построения приложений любой сложности

 

- использую продукты JetBrains

- работаю с GitLab и Github, GitLab CI, Figma, Jira, Confluence

 

нужен доступ к резюме



Интересные кандидаты