Senior React Native & Next.js Engineer (удаленная работа)

21 ноября 2024

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

Вакансия: Senior React Native & Next.js Engineer

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

Описание:

В инновационный стартап требуется разработчик фронтенда и мобильного приложения. Текущая команда занимается разработкой сайта (в том числе мобильной версии) на 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


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

Senior React Native разработчик
Компания: ДЖЕЙКЕТ РАБОТА
Зарплата: от 500 000 до 500 000 руб.