React Native разработчик

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Frontend • Mobile • JavaScript • React • React Native • iOS • Ecommerce
26 ноября в 12:36
Работа в офисе
Опыт работы от 3 до 5 лет
от 200000 ₽
Работодатель: Profi.ru
Описание вакансии

КТО МЫ

Привет! Меня зовут Гев. Я отвечаю за мобильную разработку в «Профи.ру».

С React Native мы начали работать год назад — в два раза увеличили скорость разработки, в разы — скорость доставки фич. Мы осваивали инструмент самостоятельно и сейчас в первый раз ищем разработчика React Native. Нам интересно обмениваться опытом и учиться у тебя новым фишкам.

Над нашим сервисом работают автономные команды по пять-семь человек. Разработка проходит по гибкой методологии вместе с аналитиками, дизайнерами и продактами. Ты присоединишься к одной из команд, которая занимается приложением для специалистов. С его помощью они подбирают заказы, отправляют заявки и общаются с клиентами.

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

ЗАЧЕМ ТЕБЕ К НАМ

  • Решать технически изощрённые задачи, за которые мало кто берётся в России. Проектов много, рассекретим три :-) 1. GeoSpy — удобная карта для специалиста, чтобы он находил заказы поблизости от себя. 2. TinderLike — специалист видит по одному заказу на странице и может его залайкать. Алгоритм на основе этих данных предлагает новые заказы. 3. Идеальный интерфейс, который пробуждает чувство любви к продукту. Смешное название пока не придумали ;-) Мы хотим сделать удобный, понятный и красивый интерфейс со множеством анимаций. У многих есть предубеждение, что на React Native такой не сделаешь, но мы не согласны :-)
  • Развиваться в тех областях, которые ты выберешь сам. Мы поддержим и создадим маленький Хогвартс для разработчика :-) Уверены, что возможности для роста будут даже у самого продвинутого синьора. Во-первых, у нас сильная команда мобильной разработки и мы готовы делиться знаниями. В любой области — веб, бэкенд, React Native, Android/iOS — у тебя будет наставник, готовый передавать знания и навыки. Во-вторых, компания готова инвестировать в твоё развитие — например, будет доступен «Осознанный менеджмент» на основе «Эволюции», мы оплачиваем участие в конференциях AppsConf и MBLT DEV.
  • Уйти от корпоративной скуки ;-) Мы уважаем креативность и безумные идеи, если нам кажется, что в них что-то есть. Как это было с переходом на React Native :-) Короче, сохраняем романтику стартапа, здоровый скептицизм и лёгкость в общении между собой. У нас топы ходят в футболках, а рядом с офисом компания снимает уютный лофт, где мы рубимся в настолки, отмечаем дни рождения, делимся рассказами о путешествиях.

ЭТИ ЗАДАЧИ МОГУТ СТАТЬ ТВОИМИ

  • Каждый месяц закрывать новый продуктовый проект. Проектом мы называем задачу или несколько задач, сгруппированных вокруг одной цели. Примеры проектов можно приводить долго: упрощение регистрации специалистов, редизайн карточки заказа, возможность оплаты через Apple Pay / Google Pay. Смысл в том, что команда концентрируется и за месяц делает новый проект, а потом переключается на другой.
  • Не просто писать код, а решать продуктовые задачи вместе с командой. Мы планируем продукт, проверяем гипотезы на UX-тестах, делаем взаимные код-ревью, проводим стендапы, спринт-ревью и ретроспективы.
  • При желании — рассказывать о своём опыте с React Native внешнему миру :-) Мы активно используем платформу и верим в её перспективность в коммерческой разработке. Судя по твоей специализации, ты тоже ;-) Если хочешь писать статьи про React Native, выступать на конференциях и вообще делиться опытом работы с платформой, поддержим и создадим условия.

ЧТО НУЖНО, ЧТОБЫ К НАМ ПРИСОЕДИНИТЬСЯ

  • Опыт написания клиент-серверных приложений. Наверняка React Native — не первая твоя платформа и ты начинал с Android/iOS или веб-разработки. Нам важен сильный бэкграунд в какой-то из этих областей. Если ты пришёл из мира мобайла, на собеседовании мы обсудим ряд фундаментальных вещей: SOLID, структуры данных, алгоритмы. Если занимался веб-разработкой — будем больше спрашивать про язык и фреймворки. Поговорим про JS-разработку, функциональное программирование и зададим много вопросов про React. Почему он стал знаменитым, какие плюсы по сравнению с другими технологиями? В чём разница между классовыми и функциональными компонентами? Как пересекаются React Native и React?
  • Знание React Native и JavaScript — на продвинутом уровне. Например, если ты мобильный разработчик, то умеешь выстраивать взаимодействие между React Native и нативным кодом или выносить сложные операции на уровень нативного кода. Если ты пришёл из мира веба, то выстраиваешь сложные формы и умеешь обращаться с анимациями React Native.

МЫ ПРЕДЛАГАЕМ:

  • Высокую белую зарплату.
  • Оплату половины стоимости ДМС, включая стоматологию, с первого дня работы, организацию ежегодного обследования на онкозаболевания.
  • Комфортный офис на Ходынском поле (10 мин. от ст. м. «ЦСКА» и 5 мин. транспортом от ст. м. «Аэропорт»).
  • Ежемесячную компенсацию 15 000 рублей при аренде квартиры или комнаты в 30 минутах ходьбы от офиса с первого дня работы.
  • Доступ к электронной библиотеке МИФа и профессиональной литературе.
  • Оплату профильных курсов, участия в российских и международных конференциях.
  • Корпоративные выезды, хакатоны, митапы, тематические вечеринки и тренинги.
  • Компенсацию половины стоимости парковки.
  • Оплату половины стоимости абонемента в фитнес-центры рядом с офисом.
  • Занятия йогой и боксом в спортзале компании, занятия футболом на стадионе ЦСКА.
  • Еженедельный маникюр с частичной оплатой.

Специализация
Информационные технологииРазработкаFrontendMobileJavaScriptReactReact NativeiOS
Отрасль и сфера применения
Ecommerce
Уровень должности
МиддлСеньор