Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
BETER is an impetuous product company. We create beterable competition content based on real sports matches & analytical data. The comprehensive selection of high-quality competition content combined with accurate data-driven analytics.
6 вересня 2021

.NET/C# Tech Lead (вакансія неактивна)

Київ

Мы в поисках .NET Tech Lead (C#) для разработки и реализации технической стратегии развития системы для спортивной аналитики.
Если тебе нравится строить архитектуру приложений, заниматься техническим R&D, помогать в обучении других и быть лидером, то эта позиция для тебя. В командах есть менеджеры с техническим бэкграундом, поэтому эта позиция не про пипл-менеджмент.

Для позиции важно:

— Писать качественный код на C# (.NET Core, ASP.NET Core), понимать концепции ООП и SOLID, понимать паттерны проектирования;
— Иметь экспертизу в экосистеме .NET: инструменты, библиотеки, фреймворки.
— Опыт работы RDBMS/NoSQL: знание принципов работы движков, умение профилировать запросы, проектировать схемы, понимание логики работы индексов.
— Опыт работы с брокерами сообщений: знание принципов работы типов брокеров, построение асинхронной доставки и обработки данных с различными гарантиями и под различные требования масштабирования, отказоустойчивости и пр.
— Лояльность к DevOps-практикам и опыт их применения: автоматизация инструментов разработки и обеспечения качества, мониторинга, трассировки и отладки.
— Навыки профилирования, отладки и оптимизации кода и запросов;
— Опыт написания unit тестов, понимание когда это уместно, а когда нет.
— Придерживаться мнения, что без code review нельзя работать и нести этот посыл в массы :).
— Стремление к улучшению существующих решений и разработке новых решений, поиск точек роста.
— Желание делиться этими знаниями с инженерами и уметь их доносить.

Будет плюсом:

— Опыт разработки на отличных от C# языках.
— Опыт копания во внутренностях фреймворков для самосовершенствования.
— Постоянный поиск ответов на вопросы «почему» и «как сделать лучше», но в то же время критическое мышление для понимания когда рационально это «лучше» делать.
— Понимание структур данных и алгоритмов, понимание чем O(1) отличается от O(n).
— Понимание разницы между AMQP и Kafka, минусов и плюсов таких решений.
— Высшее техническое образование, обучение в математических/технических лицеях.
— Опыт с Kafka, MongoDB, Swagger, Prometheus, ElasticSearch.
— Опыт разработки фронтенда.
— Опыт работы в облачных окружениях в общем и AWS в частности.

Чем предстоит заниматься?

— Разработкой и внедрением технической стратегии развития продуктов на .NET.
— R&D новых инструментов, библиотек, подходов, их плюсов и минусов для улучшения существующих продуктов.
— Внедрением и поддержанием хороших практик разработки ПО, например соглашений по написанию кода, code review.
— Менторинг инженеров в кросс-функциональных командах, помощь в составлении PDP.
— Помощь в поиске неисправностей, обучение как их предотвратить в дальнейшем.
— Помощь в поиске узких мест и проблем с производительностью, профайлинг запросов БД, кода.
— Проведение срезов знаний, разработка тестов для самоконтроля и для нужд найма.
— Участие в собеседованиях .NET инженеров, оценка уровня знаний и экспертности команд.
— Помощь Product Manager’ам команд в случае технических проблем.

С чем и как работают команды?

— Высоконагруженная система на базе .NET 5, которая в realtime получает изменения и производит перерасчеты спортивной аналитики.
— Работа с микросервисной архитектурой, системой обмена сообщениями.
— Возможность выбора технологий для эффективного достижения результата.
— Опытные и сильные специалисты в командах, которые всегда готовы делиться знаниями.
— Код упаковывается в Docker и живет в AWS.
— Kafka для realtime обмена сообщениями.
— MongoDB для хранения и обработки данных.
— Prometheus для сбора метрик и мониторинга.
— ElasticSearch для поиска.
— Команды кросс-функциональные и сконцентрированы на своих целях, а Tech Lead’ы являются проактивными техническими менторами и лидерами.
— Минимум бюрократии, возможность легко коммуницировать со всеми уровнями менеджмента.
— Стремимся принимать решения быстро, без месяцев обсуждений, если человек проанализировал риски и альтернативные варианты, понимает суть своего предложения.

Мы предлагаем:

— Работу с уникальным продуктом в сфере контента.
— Гибкий рабочий график (бизнес часы с 11 до 17).
— Возможность гибридного формата работы.
— 20 дней отпуска, 100% оплачиваемых больничных, 5 оплачиваемых дней в год для форс-мажоров, отпуск по уходу за ребёнком для мам и пап.
— Бесплатные уроки английского с преподавателем в офисе и онлайн — в анти школе Space Deer;
— Обучение команд внутри компании.
— Страховая программа: покрывает обслуживание в ведущих медицинских клиниках, стоматологию, массаж и расходы на лечения COVID-19.
— Частичная компенсация обедов.
— Удобный офис возле метро Кловская.


BETER — стремительно растущая продуктовая компания.
Наш продукт — соревновательный контент, дополненный аналитикой.

Более 3-х лет мы организуем спортивные турниры, трансляции и развиваем собственное спортивное комьюнити. Мы проводим 20+ тысяч событий в месяц в киберспорте и классическом спорте, в которых принимает участие более 1000 спортсменов!

Мы делаем продукт на стыке технологий и интертеймента.
Чтобы оставаться на топовых позициях в нашей нише, опираясь на данные, пишем софт под наши потребности: инструменты для организации и управления турнирами, аналитические инструменты, собственную CRM.



Гарячі вакансії

Всі вакансії