Full-Stack разработчик (JavaScript/TypeScript + nodejs + PHP)

26 февраля 201910408 просмотров
Описание вакансии

Мы - самый крупный онлайн кинотеатра в России!

У нас 50+ млн. пользователей, 60+ тысяч единиц контента, и мы не собираемся останавливаться на достигнутом . ivi.ru активно развивается, и у нас море идей, как стать лучше и делать пользователей еще более счастливыми. Поэтому наша команда растет: сейчас мы ищем full-stack разработчика, который будет реализовывать новые и интересные фичи - на передовой UX, активного взаимодействия с пользователем и новых технологий.

Как устроен наш сервис?

Бэкенд написан на PHP в связке с шаблонизатором twig. Постепенно переходим на nodejs для рендера React-компонентов. Но PHP останется на долгое время в роли источника данных, поэтому желателен опыт работы с ним или желание освоить его уже в процессе.

На фронте используем React, Redux, Backbone, Jquery. Есть отдельное приложение со связкой React + mobx-state-tree.

Везде используем TypeScript, webpack, grunt (+gulp).

Мы активно пишем тесты на все:

- phpunit на бэкенде;

- karma + jasmine на фронте (хотим перейти на jest);

- selenium-тесты пишут тестировщики.

Как мы работаем?

В работе мы придерживаемся ценностей и принципов Agile и живем по SCRUM. У нас есть DSM, планирование, демо, ретро и PBR. Мы считаем, что вся команда несет ответственность за продукт, поэтому ценим самоорганизацию, инициативу, профессионализм, ответственность и взаимопомощь. И это не пустые слова, потому что каждый день тебе придется проявлять эти качества - предлагая и отстаивая новое технологическое решение в команде; помогая коллеге по задаче, которую он не успевает завершить к концу спринта; не боясь прямо говорить на ретро о проблемах и косяках команды. Мы хотим видеть в своей команде того, кто заботится о пользователях и хочет приносить им ценность, а не пишет код ради кода.

Каждый наш сотрудник - член нашей дружной семьи :) Поэтому мы делаем все, чтобы ты остался с нами надолго: помогаем учиться новому и развиваться; даем возможность поработать из дома, если заболел; поддерживаем, если возникли какие-то трудности. Мы плотно работаем с новыми сотрудниками, помогаем разобраться во всех тонкостях проекта и стараемся чаще давать обратную связь. После испытательного срока проводим индивидуальные встречи для развития сотрудников в профессиональном плане.

Что нужно будет делать?

- писать новый код :)

- рефакторить старый :(

- оптимизировать производительность :)

- писать на все это новые тесты :(

- участвовать во встречах команды

- совершенствовать продукт и приносить ценность пользователям

- совершенствовать, наравне с остальными участниками, процессы работы команды

Как узнать, что ты нам походишь?

- Ты знаешь как писать на JavaScript/TypeScript, как эффективно рендерить React-компоненты и знаешь язык программирования для бэкенда (в идеале PHP).

- Ты положительно относишься к Agile и командной работе. Умеешь слушать, договариваться и помогать.

- Ты понимаешь, что в большом и длительном проекте есть легаси, и терпимо к этому относишься

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

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

Условия:

- офис находится в 5 минутах ходьбы от метро "Дмитровская";

- у нас свободный график, мы начинаем не позже 11 часов дня;

- простудившимся сотрудникам можно поработать день-два из дома;

- у нас backlog-ориентированный scrum без фанатизма;

- трудоустройство по ТК РФ и "белая" заработная плата;

- демократичная атмосфера, отсутствие бюрократии;

- ДМС после прохождения испытательного срока;

- футбольная команда ivi.ru принимает новых игроков;

- Пакет релокации для соискателей из других регионов;

Ваш отклик
No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.