Backend Engineer /C# .NET (remote)

Ира Куцай
Ира Куцай
Рекрутмент Партнер

Локация:

Киев, Украина

О проекте и компании:

YouScan - это платформа для аналитики социальных медиа на базе искусственного интеллекта с лучшими в индустрии возможностями анализа изображений. 

В блоге компании вы можете найти много кейсов, как клиенты используют продукт (пример про такси: https://youscan.io/ru/blog/how-youscan-helps-to-study-customer-mood/)

Компания на рынке с 2009 года. Весь продуктовый код не старше 2 лет. Одна из целей - быть передовым технологическим продуктом в своей нише. Сейчас компания масштабируется на англоязычных рынках и осваиваем испаноязычные. В продукте - развитие в сфере visual insights, возможность мониторинга видео.

В 2019 были лучшими по visual insights среди топовых мировых игроков: https://youscan.io/ru/blog/saas-advisor/ (компания предложила данную идею клиентам одними из первых в мире). 

В 2020 стали лучшей системой мониторинга в Восточной Европе: https://youscan.io/ru/blog/2020-martech-breakthrough-awards/

О команде:

В компании на сейчас 30+ сотрудников. 

Ссылки на профайлы ключевых сотрудников:

Ребята периодически выступают спикерами на конференциях, в ods комьюнити очень активные. Архитектор - частый спикер ивентов, а также проводит обучающие внутренние ивенты для команды.

СЕО выступает экспертом для стартапов. И еще он является амбассадором чистой энергетики, так что у нас на террасе офиса есть солнечная электростанция, питающая наш офис.

Какие технологии используем:

  • C # используется в качестве основного языка, всегда полагаясь на async IO и используя TPL DataFlow для сложных конвейеров обработки. 
  • Микросервисы размещаются в Azure. Широко используются службы очередей и таблиц Azure для связи и хранения, а при необходимости - Elasticsearch, MSSql.
  • Пишем на .NET Core, используем Docker Swarm, инфраструктура пишется в виде кода, запускается с помощью Terraform. Для сборки и развертывания используется Jenkins.
  • Метрики в Prometheus + ELK для логов, интеграция предупреждений в Slack. Fiddler и TestDriven code runner также являются повседневными инструментами.
  • Большая часть системы полагается на акторов, работающих на Microsoft Orleans. Команда внесла свой вклад и сделала Orleankka для сообщества.

Требования к специалисту:

  • Прежде всего, мы ищем настоящего товарища по команде - мы хотим общаться, делиться своим видением, воплощать собственные идеи. 
  • Имели аналитические способности, могли легко разбираться в деталях и быстро принимать решения. 
  • Мыслили постоянными улучшениями. Улучшение себя и продукта. Нужно быть готовым принимать эффективные решения по цене и качеству в текущий момент времени, но с потенциалом к улучшению. Это важная характеристика, потому что вся компания развивается по такой схеме, что позволяет нам держать нужный темп роста.
  • Умели слушать и слышать другие точки зрения, могли смотреть глазами других людей. 
  • Нам нужны люди с позитивным мышлением и страстью к разработке программного обеспечения.
  • Английский: Upper intermediate (возможно intermediate). Ежедневно английский не используется, но много внутренней коммуникации уже на английском (документы, переписка, продуктовые апдейты, есть англоязычные коллеги).
  • Будет плюсом опыт работы в продуктовых компаниях.

Что нам важно в человеке:

  • Легкость во взаимодействии. Открытость, способность донести свою мысль, услышать собеседника и договориться. Базовое дружелюбие, вежливость и уважение к другим людям в команде. Спокойно относиться к несовершенствам других. Отсутствие жестких религиозных, расовых, национальных, гендерных убеждений - у нас очень интернациональная команда.
  • Стремление и способность к обучению. Так как постоянно меняются технологии и инструменты, нам не так важно, чтобы человек уже знал все, но важно, чтобы он был заинтересован и способен развиваться. 
  • “Продуктовый подход” к работе. Работа не по четкому ТЗ или чеклисту, а над общим делом. Заинтересован сделать хорошо, не ищет самый легкий путь. Когда сталкивается со сложностями - не бросает, не разочаровывается сразу, продолжает пробовать что-то еще, делает выводы. Разделяет командные победы и поражения. 
  • Искренняя увлеченность тем, что делает (и в работе и вне ее) и стремление что-то менять, влиять и делать лучше.

Что делать в проекте:

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

Про условия:

  • Гибкий график (тайм-трекинга нет, можно начинать-заканчивать в удобное время, есть фиксированные командные статусы, общие встречи и тп).
  • Формат работы по 6-недельным циклам подразумевает, что мы ориентируемся больше на качественные результаты работы, а не на персональный выход у сотрудников.
  • Обучение и развитие: книги, тренинги и семинары, хакатоны, участие во внешних ивентах, конференциях и тп. 
  • Есть возможность работать удаленно, при этом офис открыт, периодически команда встречается в офисе + мы любим неформальные ивенты оффлайн.
  • Отпуск/больничные не ограничены. 
  • Есть мед.страховка после испытательного срока (3 месяца).
  • Зарплата в USD, зачисляется на счет ФОП, который  ведут бухгалтера при условии, что по этому ФОП не ведется другая деятельность. Счета открываем в Укрсиббанке. 
  • Адрес офиса: Большая Житомирская, 20, БЦ Панорама

Этапы общения: 

  1. Первая встреча с техлидом+HR[+CTO] - презентация компании, разговор-знакомство (~1 час).
  2. Тестовое задание (если есть пример своего кода - этот этап можно пропустить)
  3. Техническое интервью (по результатам задания), тимлид + СТО + архитектор (~1 часа)*
  4. Финальное общение Cultural fit c CEO или СОО (30 минут) 

Откликнуться на вакансию