Scala developer for Whisk (Samsung), Remote (удаленная работа)
(вакансия в архиве)

8 июня 2020

Уровень зарплаты:
от 4 500 usd
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Scala developer for Whisk (Samsung), Remote

Привет!
Ты Scala разработчик и любишь удалёнку,? Тогда можно не читать дальше и сразу записываться на разговор со мной
Whisk это IT компания, основана в 2012 года в UK, которая работает в сфере еды. В начале 2019 года произошло объединение Whisk с Samsung NEXT.
Чем занимается компания? Ребята собирают базу данных с рецептами блюд, ингредиентами, из которых они состоят, продуктами в магазинах, которых нужны для их приготовления. Они знают пищевую ценность продуктов, их совместимость и взаимодействие друг с другом, возможные аллергические реакции, диеты, и всё что что людям важно знать если они любят готовить.
Whisk имеет уже готовый продукт, достаточно давно окупается + после присоединения у нас появились инвестиции для развития смежных проектов и значительно более быстрого роста.
Whisk почти всегда была B2B компанией, но с 2019 года активно развивается B2C направление и есть идея сделать лучшее приложение по созданию, хранению и поиску рецептов, ведению личных и общих списков покупок и здорового питания.
Про стек: Используется ML и в частности NLP для того, чтобы понять, из чего состоит рецепт и превратить его в набор продуктов. Crawlers и core backend — на Scala. Базы MySQL, PG, Mongo, Cassandra, ClickHouse. Хранится всё в k8s в Google Cloud. Фронт на React + Redux. Есть несколько проектов с node.js backend. Отдельно iOS и Android приложения. Также у нас Scrum, CI и мы любим code review.
Конкретные примеры того, что делает компания или где посмотреть на наш продукт: У нас большое число интеграций виджета на сайтах рецептов. Достаточно открыть любые рецепты из крупнейших сайтов: foodnetwork.com, bbcgoodfood.com, food.com, pillsbury.com и другие. Всего проанализировано более 600000 рецептов. Приложение для ведения shopping list: my.whisk.com — синхронизируется с iOS и Android версиями нативных приложений.
Команда: В Whisk несколько параллельных проектов и у каждого своя команда.

Мы полностью распределенные, business и sales — находятся в US и UK, data team — в Eвропе. Разработка на 95% говорит на русском, но английский, безусловно тоже нужен. Product Managers — в US. Основные звонки по времени стараемся приводить к рабочему дню в UK (11-19 Мск). Команды продуктовые, некоторые только frontend, некоторые совместные с backend. Команды в среднем 5-7 человек. QA и дизайнеры существуют в виде отдельных команд и шэрятся между всеми.

Что ты будешь делать и за что отвечать? За комплексное развитие Core Platform. Будем работать над улучшением внутренних инструментов/услуг и интеграцией с нашими партнерами. Разрабатывать и поддерживать несколько проектов в области продуктов питания.
А поточнее?
  • Переработать архитектуру потоковой обработки очередей. Поучаствовать в дизайне внутреннего API для этого
  • Интегрировать Kong API Gateway и связать его с существующими сервисами
  • Спроектировать пайпланы для потоковой обработки данных в определенной и предметной области. Автоматитизировать некоторые процессы по загрузке данных в data warehouse.
Ты наш идеал, если:
  • Минимум 2 года пишешь на Scala.
  • Дружишь с SQL.
  • Работаешь с базами данных NoSQL (MongoDb, ElasticSearch, Cassandra).
  • Есть опыт работы с распределенными системами.
  • Опыт разработки веб-сервисов REST API.
  • У тебя отличные навыки общения, устной и письменной речи на английском языке.
Бонусом будет:
  • Опыт работы с Kubernetes и docker.
  • Опыт работы с очередями (Kafka, Google Pub/Sub, RabbitMQ).
  • Фреймворк Twitter Finagle
Вообще вау:
  • Трифт, GRPC
  • Опыт работы с функциональными библиотеками, например, с кошачьим эффектом или ZIO
Личностно:
  • Ты уравновешен, гибок и социален. А также самостоятелен, прекрасен и вообще лучший в мире человек.
  • Ты умеешь работать удалённо.
  • Спокойно смотришь фильмы/читаешь/объясняешь дорогу на английском языке
Условия:

Время работы — так как формат работы полностью удаленный, то график свободный. Нам важно получение результата. Звонки обычно бывает в интервалах с 11 до 19 по МСК. — Оформление, зарплата и всё такое — через ИП, примерная вилка начинается от 3500$. Зарплата в долларах США.

Наше отношение к овертаймам — мы против сверхурочной работы и всегда так выстраиваем процессы, чтобы этого не допускать.

Время работы — так как формат работы полностью удаленный, то график свободный. Нам важно получение результата. Звонки обычно бывает в интервалах с 11 до 19 по МСК.

Командировки — у нас есть несколько офисов в UK, US, Тель-Авиве, но это больше для тех кто работает не удаленно (в основном применительно к Samsung Next), но иногда бывают командировки тоже. Примерно каждые 9 месяцев мы устраиваем retreat, куда едет вся кампания для оффлайн общения. Последний был в сентябре во Флоренции.

Релокация? Нет, у нас нет релокации.

Давай начнём!
  1. Твое резюме →
  2. Созвон со мной (IT-Рекрутер) про проект, планы и твои интересы — 60 мин →
  3. Собеседование с тим. лидом — 60 мин →
  4. Техническое собеседование с одним из разработчиков (про функциональное программирование, насколько ты его фанат, твой опыт и вообще кругозор) — 120 мин →
  5. Разговор с СТО — 30-60 мин →
  6. Оффер! — 5-10 мин →
  7. Долгая и счастливая работа вместе! :)

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



Посмотрите похожие вакансии

Scala Developer (remote)
Компания: Whisk
Зарплата: от 462 529 до 555 035 руб.