Tech Lead / Senior Full Stack Developer

Москва, Россия
Сеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения
Информационные технологии • Разработка • Backend • Fullstack • Frontend • Bash • JavaScript • Node.js • Python • SQL • TypeScript • React • Express • Koa • Nest • Nuxt.js • ClickHouse • Google BigQuery • MongoDB • MySQL • PostgreSQL • Redis • AWS • Amazon S3 • Google Cloud
Релокация • Удаленная работа • Частичная занятость
Опыт работы более 5 лет
от 4 000 до 6 000 $
Есть файл резюме (защищен)
О себе

На данный момент Software Architect.

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

Меня зовут Дмитрий Демидовский, и я руководитель команды разработки, выросший из разработчика. Который знает, как развернуть весь проект с нуля, и при необходимости сделает это своими руками.

Когда нужно быстро собрать и запустить MVP, а впоследствии поддерживать и развивать продукт и технологическую команду - это ко мне. Разобраться в legacy-проекте, внедрить best-практики в существующий процесс разработки - тоже.

Я ищу компанию, где смогу максимально приложить свои умения для достижения бизнес-результата. Меня всегда привлекала возможность создавать цельные web или мобильные приложения (так я и овладел всем своим стеком), но я уже миновал ту стадию, когда техническая реализация радует сама по себе, поэтому сейчас я смотрю на проекты больше с точки зрения пользы для бизнеса и юзеров.

У меня за плечами около 12 лет опыта, включая 3 года в качестве именно руководителя. Последние лет 6 я работаю в основном с международными распределенными стартапами с интернациональными командами. Из индустрий преобладали MarTech, TravelTech, Fintech и HRTech.

Что я умею:

- Выяснять и согласовывать требования к функционалу, переводить с языка бизнеса на технический и обратно
- Исследовать возможные решения, разрабатывать proof-of-concept или прототипы продукт
- Писать человекопонятные ТЗ, которые реально будут читать
- Детально продумывать этапы разработки, оценивать затраты по времени и стоимости
- Планировать бюджет на инфраструктуру (серверы + сервисы) и команду (штат + аутсорс)
- Нанимать разработчиков и тестировщиков (на фронт, бэк и мобайл), растить их компетенции
- Проектировать архитектуру систем (в том числе, с учетом растущих нагрузок)
- Декомпозировать сложные решения на простые задачи, собирать из них спринты и вести команду по ним
- Проводить ревью кода (когда стек соответствует моему)
- Автоматизировать тестирование и релизы, настраивать мониторинг и реагировать на инциденты
- Документировать всё, что вызывает вопросы, и минимизировать bus factor со своей стороны

Soft skills:

- Хорошие коммуникативные навыки (в том числе с англоязычными коллегами)
- Умение сглаживать конфликтные ситуации и создавать комфортную среду в команде
- Сильное чувство ответственности, высокий уровень самомотивации и автономности
- Стремление к решению проблем и упорядочиванию хаоса
- Страсть, энергия и энтузиазм, вместе с вниманием к технологическим тенденциями

Hard skills:

- Backend: нужен доступ к резюме (REST, SOAP XML, websockets), нужен доступ к резюме , Wordpress, and a bit of Python
- Frontend: TypeScript/JavaScript, React, нужен доступ к резюме , нужен доступ к резюме , нужен доступ к резюме , Sass/Less/Stylus, ReactAdmin
- Databases: MongoDB, PostgreSQL, MySQL, SQLite, Redis, Google BigQuery
- DevOps: AWS/GCP/Azure, Docker (+Swarm), Kubernetes, Terraform, Ansible, Nginx, fluency with *nix
- CI/CD: pipelines for Github/Gitlab/Bitbucket/Azure, Jest for unit and integration testing



Есть файл резюме (защищен)


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