Make

recruitment

greatagain!

Strong Middle Full Stack Software Engineer, remote

Всем привет!


Ищем Strong Middle Full Stack Software Engineer в продуктовую компанию BrightBytes, remote.

Ниже — больше, в вопросах и ответах.

Кто мы и что делаем?

BrightBytes - это успешный edutech проект, который работает с 2012 года. Мы создали платформу для детских садов и школ, с помощью которой учителя и преподаватели отслеживают успехи своих учеников, а также используют разные модели для предсказания результатов завершения учебы. Конечными пользователями платформы являются исключительно школы и детские сады США. На сегодня мы покрываем приблизительно 20% учреждений начального и среднего образования в США.

Для масштабирования своего продукта (пока только на территории США) мы хотим открыть новый офис в солнечной Португалии. Наша штаб-квартира находится в Сан-Франциско, но эта вакансия предназначена для удаленной работы с американской командой. 

Почему мы это делаем? 

Мы увлекаемся данными, стремясь помочь преподавателям использовать их, а это означает, что мы делаем все возможное, чтобы построить нашу платформу.

Весь наш продукт построен вокруг предиктивной аналитики: например, у нас есть модель, которая может предсказать уровень риска, что ученик не сможет закончить школу, и есть такая, которая может предсказать уровень (не-)готовности ученика к учебе в колледже. 

Наша миссия - сделать образование крутым и бесконечно развивающимся проектом life-long learning. 

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

  • удаленную работу;

  • работу в американской компании; 

  • административную помощь с документами по необходимости; 

  • командировки раз в год в США.

Сколько лет проекту? Текущая стадия проекта?

BrightBytes была основана летом 2012 года с целью использования данных для улучшения процесса обучения миллионов детей по всему миру.

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

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

ReactJS, NodeJS, PostgreSQL, Redis, MongoDB, RSpec, Cucumber, Capybara, Jasmine, Ruby on Rails etc. На платформе мы используем различные технологии ML и отходим от пользовательского кода.

Желаемый профессиональный уровень кандидата: Strong Middle

Какие профессиональные навыки нам важны?

  • опыт работы с фронтендом и бэкэндом, навыки построения архитектуры различных систем;

  • минимум год опыта работы с ReactJS или аналогичным фреймворком (Angularjs, Vue, Ember и т. д.);

  • минимум год опыта работы с NodeJS;

  • опыт работы с PostgreSQL, Redis и MongoDB или аналогичными технологиями;

  • опыт разработки на основе тестирования и использования таких платформ, как RSpec, Cucumber, Capybara, Jasmine или аналогичных;

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

  • Elixir/Phoenix

  • AWS and Azure

Требуется ли английский?

Да, английский обязателен, уровень upper-intermediate +. 

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

Критическое мышление, чтобы корректно оценивать все входящие запросы и валидировать контекст/проблему и представлять обоснованные решения.

Хорошо развитое чувство собственности и ответственности для корректного планирования и выставления дедлайнов и выполнения взятых на себя обязательств. 

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

В компании есть два основных проекта: главная платформа называется Clarity с SPA для школ и общественных порталов, которые также могут использовать данные из Clarity. В начале работы нужно будет помогать с общественными порталами, а после этого кандидат сможет работать над чем-то другим. 

Вот некоторые интересные задачи и технические проблемы, над которыми работает наша команда разработчиков:

  • Работать в команде для того, чтобы формировать и предоставлять функции; 

  • Создавать и поддерживать одностраничные приложения с использованием таких фреймворков, как ReactJS;

  • Вносить вклад в развитие архитектуры и создание API;

  • Обеспечивать поддержку кода и расширение возможностей;

  • Легко переключаться между фронтендом на бекендом. 

Почему открыта позиция?

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

Перспектива роста/развития по данной позиции? 

В BrightBytes есть разные возможности профессионального развития: конференции, программы сертификации, онлайн и офлайн курсы. 

Еще у нас есть график мастер классов, в которых можно поучаствовать удаленно, а также возможность приехать в штаб-квартиру в Сан-Франциско и ближе познакомиться со своими коллегами. У нас культура открытости: мы ценим идеи своих сотрудников и прислушиваемся к ним. 

Размер и структура команды? 

На данный момент команда инженеров состоит из 10 человек, среди них как full stack инженеры, так и UI/UX разработчики. VP of Engineering на данный момент так же работает как UI/UX разработчик. 

Где находятся люди, которые принимают технические решения по проекту? 

В штаб-квартире в Сан-Франциско.

По условиям:

Есть ли испытательный срок и сколько он длится? —Да. 3 месяца

Овертаймы, как часто бывают? — Мы ожидаем, что члены команды проявят гибкость в случае необходимости проведения не регулярных собраний и смогут иногда встречаться позже вечером.

Какой график работы? — до 18:00 рабочий день можно организовывать любым образом. Нового члена команды мы ставим в пару к уже существующему, который проведет онбординг. Мы рассчитываем, что новый сотрудник сможет ответственно организовать время для работы с новым партнером в зависимости от его часового пояса. 

18:00 - 20:00 - время для стендапов и митингов с инженерами из США.

22:00 - 24:00 - возможное время дополнительных митингов со США.

Есть ли возможность работать удаленно какие-то дни? - Эта вакансия на полностью удаленную работу.

Количество дней отпуска? — 22 рабочих дня в году. 

Есть ли перспектива командировок, и куда? — Для усиления связи и общения внутри команды мы рассчитываем, что будем отправлять своих сотрудников по разным локациям. Также будет возможность запрашивать поездки в офис в США один раз в год.

Когда, каким образом и в какой валюте платится/считается зарплата? — Зарплата считается в долларах США, контракт официальный с СПД в Украине. Мы рассчитываем, что кандидат сам будет платить налоги с зарплаты согласно украинскому законодательству. 

По процессу:

Есть ли тестовое задание? — Есть

Интервью на английском? — На русском (с VP Team) и на английском (c Brightbytes).

Кто ревьюит резюме? — Рекрутер VP Team и тимбилдер Brightbytes из Португалии.  

Сколько этапов интервью, с кем?  — 1. первый кол с рекрутером; 2. короткий видеокол с тим билдером из Португалии; 3. Техническое интервью, включая тестовое задание.