Team Lead (senior NodeJS/GoLang 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 NodeJS/GoLang backend, senior React frontend).

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

- описание архитектурной модели проектов (C4) в Figma

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

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

 

Разработка:

МультиПВЗ (в разработке):

- создание технической архитектуры проекта системы автоматизации пунктов выдачи заказов (ПВЗ) (NestJS, PostgreSQL, Redis, Minio, IAM / React, TanStack Query, Orval)

- интеграция с партнерским API Ivideon

- сервис определения присутствия / отсутствия сотрудника на камерах с помощью python + tensorflow для ПВЗ

- сервис перехвата Push уведомлений на эмуляторе Android

- париснг ЛК ПВЗ маркетплейсов

 

Гигадом (в коммерческой эксплуатации):

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

- реализация MVP умной домофонии (NestJS, Asterisk, PostgreSQL, Minio, IAM, Asterisk ARI)

- реализация Android (Kotlin 2, Coroutines, Flow, Retrofit2, YandexLoginSDK) и iOS (Swift 6, Alamofire, YandexLoginSDK) приложений

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

- сервис записи звонков (GoLang)

- сервис записи видео архива камер (NestJS)

- сервис рестриминга потоков RTSP в WebRTC (producer -> []consumer) с уличных и домофонных камер на GoLang

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

 

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

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

- непосредственно разработка бэкенд (NestJS, PostgreSQL, Minio, Redis, Authzed), фронтенд (React, Redux, Redux Toolkit, React Hook Form, Mantine)

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

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

 

Прочее:

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

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

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

 

ООО "Хантер"

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

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++)

Хобби:

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

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

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

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

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

 

Хард =: [7]map[string]string{

" нужен доступ к резюме с версии 0.4+": "2011",

"TypeScript с версии 1.8": "2016",

"React 16/17/18": "2017",

"Go с версии нужен доступ к резюме ": "2021",

"Kotlin 1": "2023",

"Kotlin 2": "2025",

"Swift 4/5/6": "2024"

}

- 32 процента моего кода пишет AI ассистент (GigaCode) - tab, tab, tab..

 

Софт:

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

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

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

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

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

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

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

 

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

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

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

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

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

 

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

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

 

Работаю 24x7 на благо компании, люблю свою работу

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



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