Fontend-разработчик (React / ReactNative)

Зарплата

от 140 000 ₽

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

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

Компания

Небольшая команда разработчиков. Специализируемся на сложных задачах

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

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

Мы уже более 7 лет разрабатываем системы для бизнеса и мобильные приложения.

Нам в команду требуется крепкий Frontend-инженер с опытом не менее 2-3 лет коммерческой разработки.

Работа будет связана с новым интересным и достаточно сложным проектом.

В проекте будет система управления (SPA на React) и мобильное приложение на React Native. 

В первую очередь требуется отличное знание React и желание развиваться в сторону React Native.

Аналогично с TypeScript — важно отлично знать JavaScript, типизацию можно «подтянуть».

Можно по желанию подключаться к backend-разработчикам и участвовать в разработке, тем самым развиваясь в другом направлении.

С каким стеком придется работать

  • Typescript
  • Apollo GraphQL
  • React / ReactNative
  • Figma

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

Разработка пользовательских интерфейсов на основе готовых макетов в Figma

Участвовать в планировании спринта, оценивать свои задачи

Участвовать в проектировании, при необходимости уметь писать минимально необходимую техническую документацию

Разделять код на удобные и переиспользуемые компоненты, понимать как масштабировать проект

Предоставлять обратную связь дизайнеру, уметь аргументировано критиковать и улучшать интерфейс

Тестировать свой код: писать необходимое количество тестов

Изучать сторонние API, интегрировать со сторонними сервисами

Оптимизировать производительность компонентов

Какие знания и умения мы ожидаем от разработчика

Писать хороший и тестируемый код. 

Знание основ структур данных, алгоритмов.

Умение работать в команде. Пусть небольшой. 

Знание английского на уровне чтения документации.

Не бояться разбираться в чужом коде. 

Опыт работы с REST API, GraphQL (будет плюсом) и веб-сокетами.

Есть опыт верстки и работы с Figma на уровне грамотной подготовки материалов

Будет плюсом 

Знание Apollo GraphQL, Web3

Опыт работы с Vue / Solid / Svelte

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

Наличие хорошего кода в репозитории избавит вас от тестового задания.

Пожалуйста, сразу указывайте желаемый оклад и ссылку на репозиторий (если есть).

У нас нет HR, мы сами будем отсматривать резюме и, к сожалению, не всем сможем ответить. 

Если мы вам не ответили через 3 дня — скорее всего не ответим, без злого умысла.

Будет общее интервью-знакомство (15-30 минут) и потом техническое интервью (1-1.5 часа).