Senior‌/Middle ‌Front-End‌ ‌Developer‌ ‌-‌ ‌React

Зарплата

до 300 000 ₽

Требования

Фронтенд разработчикReactJavaScriptHTMLCSSJQueryRedux

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

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

Описание вакансии

Условия работы

Компания занимается разработкой продуктов преимущественно для компаний в США. Проекты варьируются от создания веб и мобильных приложений с нуля до долгосрочной разработки и поддержки живых продуктов. Мы ищем разработчиков senior и middle уровня. 

Что нужно делать:

  • Работать с product owners с целью нахождения и разработки оптимальных решений для доставления максимальной ценности конечному пользователю кратчайшим путем.
  • Работать в рамках самоорганизующейся Scrum команды, которая реализует user stories в готовые функциональные итерации посредством написания чистого, эффективного, масштабируемого и поддерживаемого кода, его отладки, тестирования и рефакторинга.
  • Отвечать за front-end аспект функционала, разработанного Scrum командой, и его стабильность и масштабируемость в долгосрочной перспективе
  • Оценивать, проектировать, разрабатывать и запускать новый функционал, следуя процессу Agile Scrum
  • Играть роль ментора/наставника для других членов команды и осуществлять код-ревью
  • Участвовать в принятии ключевых решений относительно архитектуры приложения, структуры базы данных, тех. стэка и т. д. Отвечать за оптимальность архитектуры продукта

Требования:

  • 3+ лет опыта профессиональной разработки продуктов для Middle
  • 5+ лет опыта профессиональной разработки продуктов для Senior 
  • Умение понимать и интерпретировать бизнес-требования, мыслить с точки зрения юзера
  • Отличное знание HTML, CSS (+ SASS/LESS/PostCSS), JavaScript (ECMAScript 2015+), React, Redux
  • Знание смежных элементов технического стека: Node.js, npm, WebPack, Babel
  • Умение качественно верстать “с нуля”, без применения готовых решений
  • Опыт работы с Git (или другими системами контроля версий)
  • Опыт работы с внешними API (RESTfull, GraphQL, и др.)
  • Опыт работы по гибким методологиям разработки, понимание принципов Agile
  • Знание английского языка на уровне профессиональной переписки. Возможность самостоятельно устно общаться с зарубежными партнерами и клиентами будет большим плюсом

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

  • Опыт автоматизации тестирования фронт-энда (Jest, React Testing Library, Selenium/Kantu/Katalon и т.п.)
  • Знание и опыт написания кода на TypeScript
  • Знание и опыт работы с React Native
  • Знание JS API: WebSockets, PWA, WebRTC
  • Опыт разработки сложных веб-приложений на React/Redux, MobX, RxJS
  • Опыт серверной разработки на Node.js

Условия работы:

  • Работа в офисе (Челябинск, Миасс) либо удаленно
  • Заработная плата по результатам собеседования
  • Официальное трудоустройство, полный соц. пакет. Другие варианты рассматриваются в индивидуальном порядке
  • Персональные премии, дополнительные выходные дни и прочие мотивации

Дополнительные инструкции

Вилка для senior до 300к на руки, для middle до 200к на руки.