React Native Developer

Оплата не указана

Вакансия находится в архиве

ЭТМ, компания

Площадь Александра Невского 1

и еще 1 станция

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Привет!
Мы ищем сильного разработчика на React Native для развития проекта iPRO

Задачи будут состоять из нескольких блоков:

1 блок: Непосредственное участие в разработке мобильных приложений:

  • создание новых и поддержка существующих экранных форм с применением компонентного подхода и по необходимости выделение компонентов для последующего повторного использования в рамках приложения (уровень UI Kit);
  • кроссплатформенная и адаптивная вёрстка;
  • создание/поддержка нативных модулей;
  • интеграция с third-party API, напр., платёжными системами и др.;
  • покрытие разработанных компонентов и/или модулей unit-тестами;
  • участие в процессе код-ревью в разных ролях (автор или рецензент).

2 блок: Проектирование новых компонентов и модулей, а также развитие архитектуры приложений:

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

3 блок: Обеспечение эффективной коммуникации при выполнении своих основных обязанностей:

  • участие в проектных совещаниях согласно имеющегося расписания;
  • организация коммуникации между разработчиками внутри команды с целью обсуждения архитектурных подходов к решению задач, выработке стандартов и общих принципов к разработке компонентов и/или модулей мобильных приложений;
  • инициирование и оперативное (тактическое) управление изменениями, направленными на развитие технической части мобильных приложений;
  • минимальный менторинг «младших» разработчиков (при необходимости).

ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:

  • знание нашего стека: JavaScript (ES 6+), Typescript, React Native, Firebase, React.js, React Hooks, Redux, Redux Thunk / Redux-Saga, React-Navigation / React-Native-Navigation, StyleSheet, Axios;
  • понимание архитектурных подходов, знание и практический опыт применения различных групп паттернов и техник, в т.ч. GoF, SOLID, KISS, DRY, GRASP и т.п.;
  • понимание принципов REST и владение структурами данных;
  • хорошее понимание принципов и особенностей разработки мобильных приложений, в частности взаимодействие JS с нативной частью;
  • навыки работы с CI/CD, достаточные для подготовки тестовых и релизных сборок под разные платформы, а также формирования предложений по улучшению процесса;
  • понимание принципов и ценностей Agile, в частности хорошие представления о SCRUM;
  • опыт работы с GitLab или иной системой контроля версий, а также понимание GitFlow.

ЧТО МЫ ПРЕДЛАГАЕМ:

  • Работа в аккредитованной российской IT-компании.
  • Работа над масштабными, интересными проектами в управляющем центре крупной компании.
  • Официальное трудоустройство с первого дня работы.
  • Уровень доход обсуждается индивидуально.
  • Гарантии и льготы в соответствии с трудовым законодательством РФ.
  • Современный офис в центре города (выделенные зоны приема пищи, обособленные места отдыха, корпоративный кофе).
  • Комфортные условия труда.
  • Возможность работать в гибридном графике.
  • Бесплатные тренировки по футболу, тег-регби, настольный теннис, членство в беговом клубе.
  • Скидки на матчи клуба "Зенит".
  • Корпоративные скидки на изучение английского языка.
  • Бесплатные билеты в Мариинский театр на ежемесячной основе.
  • Частичная компенсация стоимости парковки.

Адрес

Санкт-Петербург, 7-я Советская улица, 44

Контактная информация

ЭТМ, компания

Сайт: etm.ru

Почта: не указана

Вакансия опубликована 17.05.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Middle

от 130 000 до 230 000 ₽

Норильск

Удаленная работа

Вакансия на должность Бренд-менеджера в фирме Russian Promo. Мы ищем профессионала, который будет отвечать за развитие бренда компании. Основные задачи: создание и внедрение стратегий брендинга, управление коммуникацией с целевой аудиторией, проведение...

-

#

Junior

от 210 000 до 260 000 ₽

Красноярск

Удаленная работа

Мы ищем опытного Менеджера проекта для нашей IT компании Алего. Менеджер проекта будет ответственным за планирование, организацию и координацию IT проектов в нашей фирме. Основные обязанности включают определение требований к проектам, составление...

-

#

Senior

от 110 000 до 270 000 ₽

Уяр

Удаленная работа

Вакансия React разработчика в фирме Siteberry. Мы ищем опытного специалиста, способного создавать высококачественные web-приложения с использованием React.js. Основные задачи включают разработку новых функций и коммуникацию с бэкэнд разработчиками для...

-