Хочешь присоединиться к нашей команде?
Заполни заявку
Выбери офис
 




Вакансия
frontend Team Lead

Ну, где ты?
Тольятти
Кто мы
Компания kt.team — это IT-интегратор. Мы занимаемся разработкой собственных продуктов, а также реализуем проекты для наших клиентов (например, Danone, Converse, Saint-Gobain, FM Logistic и других).
Более 300 тыс.
Более 100
В топ-100
пользователей ежедневно
на наших проектах
IT-компаний
по версии Tagline и RUWARD
человек в штате
в Москве, Тольятти и Краснодаре

Чего мы ждём от тимлида

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

Условия

Тольятти
Современный офис
Заработная плата
5-дневная рабочая неделя с гибким временем начала дня
Вакансия frontend Team Lead
открыта в Тольятти
От 160 000 руб. на руки

Кто может стать тимлидом

Чтобы стать тимлидом, тебе нужно иметь технический уровень middle+, также желателен опыт выполнения тимлидерских задач. Но самое главное — это стремление развивать лидерские компетенции, и в этом мы помогаем тем, в ком видим потенциал.

Ключевые компетенции

Что будет плюсом
PWA
JavaScript
PWA
Vue.js / Node.js / React.js / RxJS / AngularJS
PWA
Знание микросервисной архитектуры
PWA
Опыт работы в Linux или macOS
>
>
Опыт работы с Yarn, webpack 4, npm, Docker, Vuex, Vue.js, Node.js, Elasticsearch

Знание методологий и инструментов: Agile, TDD (test-driven development), Kanban, SCRUM, Impact Mapping, TQM (total quality management), Planning Poker, юнит-экономика

Основные задачи

Выполнять роль лидера в команде frontend-разработки и обеспечивать своевременный выпуск нового функционала

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

Декомпозировать бизнес-требования и помогать проектному менеджеру и бизнес-аналитику переводить их в технические требования


Участвовать в подготовке документации по разработанным модулям совместно с командой и менеджерами

Выстраивать форматы работы и деплоя с удалёнными командами

Контролировать технический долг на проекте
Комплексно решать возникающие проблемы (problem solving)

Сергей
Тимлид,
партнёр kt.team
Есть мнение, что тимлид — это такой человек — швейцарский нож, который логает по восемь часов в день, пишет больше всех кода, да ещё и управляет работой других. На самом деле эта роль предполагает гораздо более широкий спектр функций: тебе надо декомпозировать задачи, быть наставником для команды, решать проблемы на проекте, много общаться с менеджером и клиентом. И самое главное — постоянно биться за продуктивность команды и каждого разработчика.
Сергей
Тимлид, партнёр kt.team
Есть мнение, что тимлид — это такой человек — швейцарский нож, который логает по восемь часов в день, пишет больше всех кода, да ещё и управляет работой других. На самом деле эта роль предполагает гораздо более широкий спектр функций: тебе надо декомпозировать задачи, быть наставником для команды, решать проблемы на проекте, много общаться с менеджером и клиентом. И самое главное — постоянно биться за продуктивность команды и каждого разработчика.

О технологиях

Мы используем стек современных технологий: ES6, Vue.js 2.6.x, Vue Storefront 1.10, Node.js, Express.js, TypeScript, CodeceptJS, Cypress, webpack 4, Elasticsearch.

На каждом большом проекте мы пробуем что-то новое. А VSF и вовсе вывели в прод первыми в мире!

Можешь не сомневаться — у тебя будет возможность попробовать разные подходы и решения.


Действуй прямо сейчас!
Оставь свои контакты, и мы ответим на твои вопросы о работе в kt.team.

О проектах

Мы разрабатываем продукты как для себя (APMinvest, MirrAR, Claims и др.), так и для наших клиентов. И для нас это именно работа над продуктом, а не «проектик запилить», т. к. здесь предполагается решение сложной задачи и постоянное совершенствование функционала.

Поэтому у команды есть возможность глубоко изучить проект, при этом мы допускаем ротации — можно попробовать что-то новое.

Мы создаём полезные сервисы, платформы, реализуем сложные решения для крупного российского и международного бизнеса, и каждый день на наших проектах — более 300 тысяч активных пользователей.
Ближайший бэклог по одному из проектов
Разработка модуля очистки кешей front'а PWA при деплое новой версии
Написание микросервиса сбора статистики
с устройств с непостоянным соединением с Интернетом с последующим построением индексов с актуальной статистикой в Elastic
Написание микросервиса нотификаций
в связке с модулем нотификаций front'а через сокеты для получения нотификаций пользователя из различных элементов системы проекта
Хочешь посмотреть кейсы и узнать больше о наших проектах?



Команда

Сейчас мы в поиске крутого frontend Team Lead'а в нашу команду! У нас есть несколько проектов, которые ждут своих лидеров. Стандартно на каждом проекте работает команда из 4–5 разработчиков, также к ним присоединяются: проектный менеджер, наставник по качеству, UX-дизайнер, DevOps.

А теперь — немного цифр.
70
разработчиков
  • 9 дизайнеров
  • 7 сотрудников отдела маркетинга
  • 10 проектных менеджеров
  • 2 сотрудника отдела продаж
  • 3 сотрудника HR-отдела
  • 3 сотрудника офис-менеджмента
  • 2 бухгалтера
  • 2 руководителя
  • 35 backend-разработчиков
  • 26 frontend-разработчиков
  • 3 DevOps'a
  • 2 наставника по качеству
  • 4 архитектора
38
сотрудников
в остальной части команды

Технический уровень разработчиков

На каждом проекте есть свой тимлид, проектный менеджер и наставник по качеству, а на крупных внедрениях к ним присоединяется архитектор.
24
junior
28
middle
18
senior

Дополнительные возможности

Если твоя работа или предложенные и внедрённые тобой решения радикально меняют историю kt.team, ты можешь возглавить направление или стать партнёром компании.
Мы стремимся прийти к модели, при которой станем своеобразным акселератором для внутренних стартапов, где талантливые люди могут создавать свои проекты и, пользуясь нашими бизнес-процессами и инфраструктурой, обеспечивать их запуск и развитие.

О возможностях роста в kt.team читай здесь.

Наш подход к работе

Развиваем осознанность команды
Мы работаем в парадигме Agile. А это значит, что роль тимлида на проекте всё больше приближается к роли наставника, а уровень осознанности команды растёт.

Тимлид — это лидер, но это не значит, что ответственность за результат лежит только на нём. Команда получает достаточно свободы и в этих условиях имеет возможность принимать самостоятельные решения.
Повышаем качество
Активно внедряем test-driven development на наших проектах. Это позволяет менять сам принцип написания кода — сначала пишутся тесты, потом происходит реализация модулей так, чтобы тесты срабатывали.

Как итог TDD приближает архитектуру кода к идеальной, позволяет масштабировать её, унифицирует код (т. е. разные разработчики пишут почти одинаково) и сильно упрощает процесс дальнейшей поддержки и работы с проектом.
Оптимизируем процессы
Мы уделяем много внимания совершенствованию процессов. Используем BPM-систему, с помощью которой автоматизировали более 100 процессов в компании.

Учимся приоритизировать задачи (Impact Mapping), работать на самом высоком уровне ценностей, оценивать фичи с точки зрения рентабельности бизнеса (юнит-экономика), непрерывно повышать качество на проектах (TQM), применять Planning Poker и другие инструменты. Для этого регулярно проводим воркшопы и тренинги, чтобы прокачивать как hard skills, так и soft skills (последнее особенно важно для лидеров).
Антон
Тимлид,
партнёр kt.team
Тимлиды должны кодить, чтобы не терять навык. И часто (особенно неопытные) они берут на себя самые срочные и важные задачи. По опыту — так делать не надо. Иначе ты полностью концентрируешься на важной и срочной задаче, и если возникнет проблема на проекте или команде будет нужна помощь, не сможешь уделить ей время. Поэтому, если идти по матрице Эйзенхауэра, задача тимлида — брать на себя важные, но несрочные задачи, а всё остальное передавать команде. Т. е. важно развивать бизнес-мышление, практиковать тайм-менеджмент и учить этому команду.
Антон
Тимлид, партнёр kt.team
Тимлиды должны кодить, чтобы не терять навык. И часто (особенно неопытные) они берут на себя самые срочные и важные задачи. По опыту — так делать не надо. Иначе ты полностью концентрируешься на важной и срочной задаче, и если возникнет проблема на проекте или команде будет нужна помощь, не сможешь уделить ей время. Поэтому, если идти по матрице Эйзенхауэра, задача тимлида — брать на себя важные, но несрочные задачи, а всё остальное передавать команде. Т. е. важно развивать бизнес-мышление, практиковать тайм-менеджмент и учить этому команду.
Офис
Наш офис в Тольятти — это 1300 м2 комфорта.
Завтрак каждое утро
Каша, яичница, тосты, чай, кофе и всевозможные вкусности доступны весь день.
Отдых
В офисе есть vape-зона и массажное кресло, а лектории в свободное время могут стать кинотеатрами. Кроме того, можно поиграть в настолки, PlayStation 4, кикер, пинг-понг и бадминтон.
Спорт
Для сотрудников, придерживающихся здорового образа жизни, оборудован собственный тренажёрный зал с раздевалками и душем.
У нас красиво, просторно, функционально и современно.



Хочешь присоединиться к нашей команде?
Заполняй заявку, даже если не нашлась подходящая вакансия или у тебя остались сомнения. Наш менеджер сориентирует тебя и ответит на все вопросы.
Здесь ты можешь написать о своём опыте и достижениях и оставить ссылку на портфолио
+7 495 369-20-29 (доб. 127)
Или свяжись с нами любым удобным тебе способом.

Узнай о нас больше

А ещё мы пишем статьи и делимся опытом в нашем блоге

Полезная статья о сути работы Node.js и Event Loop, которая поможет разработчикам осознанно и более гибко управлять потоком выполнения программы.

Тимлид: что это за роль, как стать тимлидом, обязанности тимлида, что должен знать и уметь тимлид. Советы от kt.team, как IT-специалисту ускорить свой рост в команде.

Скандал на «Стачке» и удаление сексистского спикера. А что на самом деле происходит с женщинами в IT? Наш опыт.

Или подписывайся на наши новости

Жизнь kt.team кипит онлайн
на нашей странице в Instagram!

© 2020 ООО «КТ Групп»
ООО «КОМПЛИЦЕРТЕ ТЕХ»
Komplizierte Technologien, GmbH
офисы
Москва: ул. Ильинка, д. 4 (Гостиный Двор)
Тольятти: ул. Офицерская, д. 12А, корп. 1 (ТЦ «Рим»)
Краснодар: ул. Северная, д. 490 (БЦ «Кутузовский»)