C++ team lead

2ГИС

United States

Hybrid

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

ДМС
Штатный терапевт
Невролог
Медицинская консультация

Job summary

2ГИС ищет тимлида для руководства командой из 9 разработчиков, работающих над кроссплатформенным ядром на C++. Будете планировать задачи, наставлять сотрудников и формировать архитектурные решения. Требуется опыт управления командой и более 3 лет коммерческой разработки на C++17/20.

Возможна гибридная работа с офисами и опциональная удалёнка. Ключевые задачи включают анализ требований, выбор инструментов и внедрение процессов, обеспечение качества кода и своевременной доставки фич.

Qualifications

  • Опыт управления командой в роли тимлида; проведение 1-1 встреч и performance review.
  • Отличные коммуникативные навыки и умение работать с людьми.
  • Знание C++17/20 и опыт коммерческой разработки на нём от 3 лет.
  • Умение разрабатывать сложные решения: от требований до архитектуры.
  • Готовность развиваться в роли тимлида; работа в команде.

Responsibilities

  • Руководить командой разработчиков: планирование, контроль задач, повышение эффективности.
  • Наставничество, обратная связь, развитие технических и софт-скиллов в команде.
  • Анализировать продуктовые требования, разрабатывать технические решения, декомпозировать задачи.
  • Изучать инструменты и выбирать подходящие для задач.
  • Внедрять процессы, оптимизировать существующие подходы и качество кода.
  • Реализовывать качественные решения в коде и покрывать их тестами.
  • Сопровождать доставку фич и проводить профилирование кода.
  • Проводить код-ревью и предлагать улучшения кодовой базы проекта.

Skills

Team leadership
C++17/20
Architecture design
Code review
Performance optimization
Mentoring
Взаимодействие в команде

Job description

Описание:

Мобильное приложение 2ГИС ежедневно помогает миллионам пользователей выбрать лучший ресторан для ужина, объехать пробки по навигатору с любимым диктором, изучить в подробностях детальную 3D-карту города, забронировать самокат или каршеринг, узнать цены на недвижимость и решить ещё десятки повседневных задач. Наша команда разрабатывает кроссплатформенное ядро приложения на C++. Сейчас мы ищем тимлида, который готов взять на себя руководство командой из 9 человек.

Задачи:
  • Руководить командой разработчиков: планирование, контроль выполнения задач, повышение эффективности работы.
  • Развивать команду: наставничество, обратная связь, развитие технических и софт-скиллов.
  • Анализировать продуктовые требования, прорабатывать технические решения, декомпозировать и оценивать задачи.
  • Изучать, сравнивать и выбирать инструмент для выполнения задачи.
  • Анализировать подходы к работе команды, внедрять новые процессы и оптимизировать существующие.
  • Реализовывать качественные решения в коде и покрывать их тестами.
  • Сопровождать доставку фич на бой.
  • Профилировать и оптимизировать код по скорости выполнения и памяти, писать бенчмарки.
  • Проводить код-ревью.
  • Предлагать и воплощать улучшения кодовой базы проекта.
Требования:
  • Понимание принципов командной работы в разработке ПО.
  • Опыт управления командой в роли тимлида (проведение 1-1 встреч, перформанс ревью и наставничество).
  • Хорошие коммуникативные навыки и умение работать с людьми.
  • Готовность развиваться в роли тимлида.
  • Отличное знание C++17/20 и опыт коммерческой разработки на нём от 3 лет.
  • Умение самостоятельно разработать сложное программное решение — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
  • Умение работать в команде, работать с чужим кодом.
  • Умение писать эффективный, задокументированный и понятный код.
  • Будет плюсом: Понимание Agile-методологий (Scrum, Kanban); Опыт планирования командной разработки; Опыт мобильной/кроссплатформенной разработки на C++; Опыт разработки многопоточных приложений; Опыт выполнения рабочих задач с использованием ИИ
Условия:

2ГИС — аккредитованная IT-компания.

Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске.

Также у нас можно работать 100% удалённо.

График не главное.

Кто-то начинает работу в 9, кто-то в 11, а кто-то — когда удобно ему и команде.

Главное — выполнять задачи в срок и быть на связи с коллегами.

  • Есть ДМС, штатный терапевт, невролог, мед.консультант и другие IT-плюшки.

Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Менеджер продукта социальных сценариев
Менеджер продукта социальных сценариев

2ГИС • United States

Hybrid
USD 120,000 - 190,000
Гибридный формат офиса
Белая зарплата
ДМС
+3
тимлид c++ транспортного ядра
тимлид c++ транспортного ядра

2ГИС • United States

On-site
USD 140,000 - 190,000
ДМС
Медицинское страхование
Помощь с выступлениями на конференциях
специалист технической поддержки пользователей
специалист технической поддержки пользователей

2ГИС • United States

Remote
USD 55,000 - 75,000
ДМС
Обучение и курсы
Корпоративные скидки
С+ team lead в 3D-карту
С+ team lead в 3D-карту

2ГИС • United States

Remote
USD 120,000 - 190,000
ДМС
Медицинская страховка
Удалённая работа
QA engineer (auto) в CDP
QA engineer (auto) в CDP

2ГИС • United States

Remote
USD 120,000 - 170,000
Удаленная работа
Белая зарплата
Дополнительные дни отпуска
+2
Mobile QA android (manual) in transport
Mobile QA android (manual) in transport

2ГИС • United States

Remote
USD 90,000 - 130,000
ДМС
Удалённая работа
руководитель проектов геопродуктов
руководитель проектов геопродуктов

2GIS • United States

On-site
USD 28,000 - 43,000
ДМС
Гибридный формат
Удаленная работа
+2
Техлид
Техлид

А0 • United States

Remote
USD 150,000 - 210,000
Менеджер В2В проектов цифровых продуктов
Менеджер В2В проектов цифровых продуктов

2ГИС • United States

Remote
USD 90,000 - 140,000
Удаленная работа
Белая заработная плата
Дополнительные дни отпуска
+1
java-разработчик для высоконагруженных решений
java-разработчик для высоконагруженных решений

Студия Т_Г • United States

Remote
USD 7,200 - 14,000