Про роботу
Всем привет!
Ищем Senior Java Developer в продуктовую компанию Turnitin, Киев/удаленно.
Дальше — больше в вопросах и ответах ребят. Можно прочитать текст ниже или просмотреть 2х-минутное видео, в котором Яна Михайленко, Director of Engineering, рассказывает о компании:
Что мы делаем?
Глобально — разрабатываем платформу для сдачи экзаменов Examplify. Инженерная команда в Украине работает с продуктами ExamMonitor и ExamID.
Первый помогает убедиться, что человек, сдающий экзамен не использует шпаргалок, других людей и прочих уловок. Это осуществляется при помощи прокторинга — процедуры контроля на онлайн-экзамене или тестировании, где за всем процессом наблюдает проктор (человек либо AI). Он следит за действиями экзаменуемого с помощью веб-камеры и видит, что происходит на мониторе его компьютера.
ExamID определяет и подтверждает личность студента, сверяя фото с предыдущими изображениями в системе.
Почему мы делаем?
Наша миссия — сделать образование честным и доступным. Представьте себе врача, который недобросовестно сдавал экзамены и получил диплом, а сейчас приступает к лечению ваших родных. Или человека, который, используя уловки, получил стипендию и занял место по-настоящему одаренного студента. Честность в образовании — наш драйвер.
Сделать образование доступным — наша цель. Миллионы студентов учатся удаленно сейчас. Для того, чтобы получить диплом, им необходимо сдавать экзамены. Перелеты, проживание в общежитии и просто нахождение в кампусе затратно для студентов из бедных стран, которые хотят и достойны получить образование в ВУЗе по своему выбору. Прокторинг позволяет сделать такое образование возможным и доступным.
Чем мы как компания/проект отличаемся от других? Почему стоит идти к нам?
Turnitin дает свободу разработчикам развиваться в интересном для них направлении, предлагать идеи по продукту и воплощать их.
Сколько лет проекту? На какой он стадии?
ExamMonitor и ExamID чуть больше года.
Какие профессиональные навыки нам важны?
- 5-7 лет опыта в разработке приложений на Java.
- Опыт с современным Java стеком.
- 5-7 опыта работы с реляционными базами данных, опыт с NoSql.
- 1+ год опыта разработки облачных приложений.
- Опыт работы в Agile среде.
- Уверенные знания лучших практик разработки (шаблоны проектирования, TDD, профилирование кода, дебаггинг).
- Умение эффективно общаться внутри команды и с другими отделами (продакт, дизайн, операционный)
- Хорошие знания трендов и новинок в распределенных системах, облачных сервисах, PaaS, SaaS.
- Опыт разработки решений, оптимизированных под облако на микросервисах и мультитенантной архитектуре.
- Высшее техническое образование (бакалавр или магистр)
Будет плюсом
— Опыт разработки на Core Java без фреймворков, а также настройка производительности.
— Опыт с нативными облачными решениями, предпочтительно AWS (Lambda, DynamoDB, SQS, SNS, S3, etc)
— Глубокие знания различных видов архитектуры, включая event-driven
— Опыт работы в распределенных командах, включая США и страны Европы.
Нужен ли английский и на каком уровне?
Intermediate и выше для участия в митингах
Что ещё нам важно в этом человеке?
Ответственность, проактивность, зрелость
Что делать в проекте?
- Сделать репортинг по результатам экзамена доступным. Institutions вынуждены проверять тысячи видео, в которых существует та или иная проблема. Сейчас нет возможности удобно выбирать, фильтровать экзамены.
- Интеграция со второй камерой, чтобы действительно охватить всю среду.
- Согласование и конвертация видео, возможность остановки экзамена при нарушении.
- Интеграция с другими продуктами Turnitin.
В связи с чем открылась позиция?
Переход проекта украинской команде
Какие есть возможности роста?
Можно прокачать архитектурные навыки, а также расти до тимлида
Размер и структура команды?
Команда на этапе формирования. Возможный состав: 4 Java разработчика, 2 Frontend, 2 QA. За деплой и продакшн отвечают DevOps. Продакт-менеджер находится в Амстердаме, тимлид - в США
Кто у нас работает:
Eric Link - VP of Engineering
Brandon Morrill - UI Architect
Phillip Winn - Senior Java Developer
Где находятся люди, принимающие технические решения по проекту?
Киев, Даллас
По условиям:
- Есть ли испытательный срок и сколько он длится? - 3 месяца.
- Какой график работы? - Гибкий график, бывают митинги во второй половине дня (16-17:00)
- Есть ли возможность работать удаленно? Сейчас команда работает удаленно, но можно приходить в офис.
- Количество дней отпуска, больничных? - 20 рабочих дней отпуска, 10 дней больничных
- Есть ли перспектива командировок, и куда? - да, возможны командировки в США, Европу.
- Соцпакет (медстраховка, другое): медстраховка (health, life), компенсация спорта, курсы английского, оплата конференций, курсов, ski pass.
- Адрес офиса: SP Hall, пр. Московский 28А
По процессу:
- Есть ли тестовое задание? - Нет.
- Интервью на английском? - Да, техническое.
- Сколько этапов интервью? - 1) Intro call с Director of Engineering (60-90 мин.) 2) Техническое интервью - (60-90 мин.), 3) Интервью с HR (60 мин.).
Відгуки про роботу в VP Team 19
Lena Makedonska - Talent Acquisition Manager - Kyiv - проходив(-ла) інтерв'ю в 2021
04.11.21Lena Makedonska - Talent Acquisition Manager - Kyiv - проходив(-ла) інтерв'ю в 2021
Vadim Tymchik - CTO - Киев - працівник, з 2014
27.07.21Vadim Tymchik - CTO - Киев - працівник, з 2014
Marina Khomich - Recruitment Lead - Utrecht - працівник
15.06.21Marina Khomich - Recruitment Lead - Utrecht - працівник