Senior front-end разработчик (React, React Native) (удаленная работа)
(вакансия в архиве)

1 августа 2020

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

Команда InvestEngine (https://investengine.com) ищет Senior Frontend разработчика, который будет участвовать в разработке веб- и мобильного приложения — онлайн-инвестиционного фонда для рынка Великобритании.


Над чем предстоит работать


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


Проекту почти пять лет, в мае 2019 года запущен на рынок. 


Стек проекта:


  • React 16+: используем хуки везде где можно;

  • Redux: тоже с хуками;

  • Cypress: e2e тесты для проверки функционала;

  • Jest: unit тесты;

  • Cordova: приложение для мобильных. В ближайших планах перейти на React Native. 

Ещё используем: GitHub, Asana, Sentry, Figma.


Команда


Мы работаем по скраму, в команде 15 человек. В 2020 году мы хотим увеличить нашу команду разработки почти в два раза, поэтому активно ищем пополнение :)


Мы считаем, что будущее — за распределенными командами, поэтому работаем удаленно. Если тебе очень хочется в офис, мы придумаем, как организовать тебе работу в коворкинге.


Мы не любим бюрократию, открыты к новому и гибко подходим к любым изменениям. 


Задачи


Сейчас мы наращиваем функциональность текущего продукта.


В ближайшем будущем хотим изменить бизнес-модель и, вместе с этим, потребуется переделать значительную часть текущей системы: мобильное приложение будем переписывать с Cordova на React Native. 


Улучшаем инструменты разработки и повышаем внутреннее качество продукта: наращиваем покрытие тестами, работаем над техдолгом, внедряем библиотеку компонентов совместно с дизайнерами.


Что мы ждем от кандидата:


  • Опыт разработки в продуктовой команде от 3 лет;

  • Отличное знание современного ES, знать о фичах, которые находится на Stage-0…3 и понимать, когда их можно использовать и для чего;

  • Опыт разработки приложений на React-Native:
    • Уметь писать код таким образом, чтобы при наличии одной кодовой базы собирались приложения под iOS, Android и веб;

    • Не бояться залезть под капот и спуститься на уровень нативного кода если потребуется;

    • Умение делать UI который выглядит нативно и работает так, что клиент даже не понимает что это не настоящее нативное приложение.


  • Плюсом будет опыт работы с Cordova и понимание как мигрировать с неё на RN;

  • Опыт написания unit-тестов, e2e-тестов и умение планировать тестирование: знать, что нужно автоматизировать, а что можно оставить на ручную проверку. 

От нас: 


  • Работа в распределенной команде, мы готовы делиться компетенциями и учиться сами;

  • Возможность влиять на проект, предлагать идеи и участвовать в развитии компании, мы это приветствуем;

  • Адекватное и лояльное руководство, открытое к диалогу;

  • Отсутствие жесткого графика рабочего времени: ты должен быть онлайн с 12 до 16 по Москве и вовремя выполнять задачи;

  • Можно работать из любой точки мира. 

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


Ждем твое резюме в откликах, если появились вопросы, можно задавать их в телеграм @asogrina или в почту anna.sogrina@investengine.com


Не забудь представиться и рассказать, на какую вакансию откликаешься! Очень сложно идентифицировать по нику, кто задает вопросы :) 

Ключевые навыки:
Фронтенд Старший (Senior) JavaScript React Native React.js Redux

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

Frontend dev (React + React Native)
Компания: Legionfarm
Зарплата: з.п. не указана
Разработчик React (middle, senior)
Компания: EFSOL
Зарплата: от 70 000 до 100 000 руб.
Senior Frontend Developer (React)
Компания: АО Группа Телематика-Один
Зарплата: от 120 000 руб.
Full-Stack Javascript разработчик
Компания: PIERCE
Зарплата: от 162 003 usd