Senior React Native & Next.js Engineer

до 3 200 $ до вычета налогов

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

Более 6 лет

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

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

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

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

Описание:

В инновационный стартап требуется разработчик фронтенда и мобильного приложения. Текущая команда занимается разработкой сайта (в том числе мобильной версии) на Next.JS, однако нам необходимо стартовать и разработку мобильного приложения. Ищем специалиста, который, с одной стороны, сможет организовать процесс разработки мобильного приложения, и с другой - обладает навыками в Next.JS для помощи в разработке Web UI, если это будет необходимо.

Наш стек: Next.JS, Java, Keycloak, PostgreSQL, AWS, Gitlab

Обязанности:

  • Разработка и поддержка мобильных приложений на основе React Native для платформ iOS и Android.
  • Создание и оптимизация веб-приложений с использованием Next.js, включая серверный рендеринг и статическую генерацию.
  • Работа в тесном сотрудничестве с дизайнером и другими разработчиками для создания интуитивно понятного и привлекательного пользовательского интерфейса.
  • Участие в проектировании архитектуры приложений, включая работу с RESTful API.
  • Обеспечение высокого качества кода через написание тестов и участие в код-ревью.
  • Оптимизация производительности и отзывчивости приложений.
  • Поддержка и обновление существующего кода и архитектуры.
  • Участие в планировании спринтов и обсуждении функциональных требований.

Требования:

  • Опыт работы с React Native не менее 5 лет.
  • Опыт публикации приложения в AppStore и Google Play
  • Опыт работы с Next.js не менее 4 лет.
  • Уверенные знания JavaScript, HTML и CSS.
  • Знания о мобильной разработке и особенностях различных платформ (iOS и Android).
  • Понимание принципов работы RESTful.
  • Опыт работы с OpenAPI.
  • Понимание HTTP (HTTPS, Cookies, CORS).
  • Опыт работы с Oauth (JWT).
  • Опыт работы с Websockets.
  • Понимание алгоритмов и структур данных на базовом уровне.
  • Опыт работы с тестированием (например, Jest, React Testing Library).
  • Умение работать в команде, хорошие коммуникационные навыки и способность к самостоятельной работе.
  • Опыт работы с системами управления версиями (например, Git).

Желательно:

  • Опыт работы с механизмами проверки кода (Eslint, Styleint)
  • Опыт работы с Figma или другим инструментом построения UI/UX
  • Понимание принципов адаптивной и кросс браузерной верстки
  • Опыт работы с OpenAPI
  • Product-oriented mindset
  • Опыт выстраивания CI/CD

Ключевые навыки

React native
React
Ohhttpstubs
Javascript
Jwtbearer
Oauth
Typescript
Css/gulp/webpack
Rest api
Ohhttpstubs
Web design
Analytical skills
Es6
Version control/git
Ci/cd

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

Региональная компания

Сайт: не указан

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

Вакансия опубликована 28.10.2024 в г. Москва.

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

#

Middle

Не указана

Москва

Полный день

Подробное описание

5 августа

#

Москва

Белорусская

Полный день

Подробное описание

22 августа

#

Москва

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

Подробное описание

25 октября