Frontend Developer (React) (удаленная работа)
(вакансия в архиве)

14 июля 2022

Уровень зарплаты:
от 200 000 до 250 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Frontend Developer (React)

Наше кадровое агентство занимается подбором it-специалиста с навыками frontend-разработки на основе react для софтверной продуктовой компании.

Предлагаем рассмотреть вакансию.

Текст вакансии от лица работодателя:

Все наши команды дистанционные, распределенные и международные. Общение происходит на русском и английском.

Наши ценности

Мы ориентируемся на долгосрочный результат. Качественные процессы и отношения внутри команды для нас важнее краткосрочной выгоды.

Команда важна. Существенных результатов можно добиться только работая в команде.

Мы работаем как профессионалы. Для нас это означает:

  • Самостоятельность в принятии решений и готовность брать ответственность за результат;

  • Умение формулировать свои мысли и вести диалог;

  • Готовность воспринимать и давать обратную связь.

Продукт и команда

Продукт представляет собой цифровую систему безопасности морских грузоперевозок (контроль выполнения опасных работ на грузовом корабле, предотвращение инцидентов, контроль действий команды корабля).

Команда продукта является частью одной из крупнейших в мире морских линий, ее внутренним стартапом (это компания в компании, гибкая структура со стартап-культурой внутри большой корпорации). Все наши разработки уже применяются на собственных кораблях компании и облегчают рабочий процесс для экипажа.

Работа распределена между микро-командами (4-5 человек в каждой). Каждая микро-команда состоит из продуктолога (специалиста в морских перевозках), дизайнера, программистов и тестировщиков. Работаем по Канбану. У каждой микро-команды своя доска.

Всего в команде разработки 27 человек. 13 из них в России и 14 в Сингапуре:

  • 12 программистов (2 Frontend, 8 Fullstack, и 2 Backend-разработчика);

  • 2 DevOps / System Administrator;

  • 1 Hardware-инженер;

  • 5 QA-специалиста;

  • 4 продуктовых менеджера (включая Head of Product);

  • 2 проджект-менеджера;

  • 1 руководитель разработки.

Технически вся система это ряд веб-фронтендов и сервера на кораблях и в облаке.

Технологический стек продукта:

  • Typescript

  • GraphQL, Apollo (query, mutation, subscription)

  • Современный React JS, хуки и контекст

  • Современный CSS. Flexbox, CSS Grid. CSS-in-JS

  • Современные стандарты в web API: fetch, documentQuerySelector, History API, WebWorker, ServiceWorker, IndexedDB, Windows cross-origin communication

  • Serverless решения (Azure functions);

  • Kubernetes & Docker;

  • CouchDB и PostgreSQL

  • Git и другие системы контроля версий

  • Для тестирования кода мы используем jest

  • Вот package.json одного из наших фронтендов.

  • Еще мы используем Storybook.

Ваша роль

Ежедневно/регулярно вы будете:

  • Разрабатывать новый функционал. Новый функционал описывается в виде Story в Джире с указанием Acceptance Criteria;

  • Писать автотесты. Разработчики пишут unit-тесты к своему функционалу. Сервисные тесты пишет QA-команда;

  • Делать CodeReview. У нас перекрестный код-ревью. Будут смотреть ваш код и вы будете делать ревью кода других разработчиков;

  • Взаимодействовать с продуктовой и дизайн-командами. У нас много (но не избыточно) коммуникации. Все через Slack, Zoom, Confluence, Github.

Наш идеальный кандидат:

  • Опыт с TypeScript;

  • Опыт разработки на React;

  • HTML5, CSS3

  • Умение писать юнит тесты (у нас jest);

  • Знаете и владеете Promise и async/await;

  • Умеете работать в англоязычной среде (задачи, пул-реквесты, переписка - на английском).

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

  • Уверенное владение React Hooks, Context и Functional Components;

  • Опыт работы с GraphQL;

  • Любовь к семантическому html.

Наш процесс поиска и найма

  1. Предварительное собеседование (30-40 минут) через Zoom с видео;

  2. Мы попросим вас выполнить тестовое задание на 1,5 рабочих часа;

  3. Техническое собеседования (30-40 минут) с одним из наших инженеров;

Мы предлагаем

  • Профессиональную международную команду;

  • Интересные и сложные задачи;

  • Дистанционную работу;

  • Оплату курсов английского языка (SkyEng);

  • Официальное оформление по ТК по Трудовому договору, 100% белый оклад, перечисление всех страховых взносов и налогов;

  • Возможность командировок в Сингапур после открытия авиасообщения (1 раз в год, на 1-2 недели);

  • При необходимости мы предоставляем компьютер для работы. Его конфигурацию мы выбираем самостоятельно.

Убедительная просьба, после отправки отклика на вакансию, связаться также в телеграм : @Denis id



Посмотрите похожие вакансии

Frontend developer
Компания: Engineering +
Зарплата: от 100 000 до 200 000 руб.
Senior frontend developer (React)
Компания: СПРОСИВРАЧА
Зарплата: з.п. не указана
Frontend Developer (React) в команду Booking Engine
Компания: TravelLine
Зарплата: от 200 000 до 200 000 руб.
Frontend Developer (React) в команду WebPMS
Компания: TravelLine
Зарплата: от 250 000 до 250 000 руб.