Перенесена в архив: Java developer
Отправить резюме
О вакансии
Scentbird — это американский сервис ежемесячной подписки на духи и одеколоны. Компания существует с 2014 года и активно растет, сейчас ребята ищут Java разработчика в свою команду.
Что надо будет делать:
- Решать задачи связанные с направление growth / acquisition;
- Работать над производительностью бэкэнда;
- Участвовать в поддержке самых разных маркетинговых акций (например, компания партнерится с Amazon Pay, в том числе и в рамках Alexa);
- Внедрение сервисов рекомендаций в различных частях сайта;
- Писать код, задачей которой является решение задач от бизнеса, а не просто быть отлично написанным кодом;
- Писать unit / integration test, делать code review;
- Работать с инструментами мониторинга.
Требования:
- Опыт с java не менее 5 лет;
- Опыт с Continuous Integration (команда заливается по несколько раз в день, иногда требуются очень быстрые изменения, используют Gitlab);
- Умение писать Unit/Integration Test;
- Опыт TDD в плюс;
- Опыт работы с с Postgres не менее 2 лет;
- Опыт работы с Amazon AWS или Azure;
- Опыт оптимизации скорости работы приложения (JVM profiling, database profiling);
- Intermediate english (в команде много общения на английском и будут проверять уровень знания);
- Опыт разработки SPA в плюс;
- Уметь решать задачи системного администрирования (DevOps это не роль, это культура, поэтому команда не нанимает DevOps);
- Умение анализировать задачи от бизнеса и разбивать их на гранулярные технические таски;
- Умение создавать сущности базы данных, которые оптимальное решают поставленную задачи.
Что мы ожидаем от кандидата:
- Ответственности и умение планировать - это очень важно на удаленной работе;
- Умение писать чистый и понятный код;
- Знание что такое trade-off, знание основ проектирования;
- Понимание, что база данных это не просто sql - это логика;
- Умение создавать абстракции для получаемых задач;
- Умение срезать углы и понимание того, как можно разбивать задачи на отдельные кусочки;
- Уметь работать с Continuous Delivery;
- Уметь разбираться с проблемами на production - находить, понимать причину и оперативно чинить;
- Не быть фанатиком технологий.
Компания предлагает:
- Сильную профессиональную команду, которая не терпит бюрократии.
- График работы с 12 до 20.
- Высокую заработную плату в долларах.
- Удаленную работу с возможностью посещать офис.
Этапы интервью:
- Интервью с рекрутером DigitalHR.
- Интервью с компанией.
- Финальное интервью.