Веб-разработчик (Node.js, React.js, React Native)

29.08.2024
180 000 - 240 000 / месяц
Срок для отклика истек

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

Обязанности

  • Разработка backend-составляющей основного приложения, разработка API.

  • Поддержка frontend-составляющей и мобильного приложения на React Native (мелкие доработки и исправления).

  • Постепенное архитектурное совершенствование продукта, его масштабирование, повышение производительности и отказоустойчивости.

  • Настройка мониторинга серверов и компонентов production-инфраструктуры.

  • Реагирование на критические сбои системы в режиме 24/7 (крайне редко).

Требования

  • Опыт backend-разработки на Node.js, знание JavaScript (ES6) и TypeScript.
  • Опыт работы с Koa, Express.js, React, React Native.
  • Опыт работы с реляционными СУБД (желательно с MySQL).
  • Уверенное владение Git, командной строкой Linux, Docker.
  • Будет плюсом опыт работы с GraphQL, Sequelize и Kubernetes.
  • Способность понимать желания бизнеса, умение работать в условиях неполных требований к задачам.
  • Хорошие коммуникативные навыки, умение и готовность помочь заказчику перевести задачу с его языка на язык, понятный программистам.
  • Высокий уровень ответственности и аккуратности в работе.

Условия

  • Полностью удалённая работа.
  • Стэк технологий на backend: Node.js, MySQL, Redis, Sequelize, Express, Koa, GraphQL, NestJS, PostgreSQL, PostGIS, TypeScript, Docker. Frontend разработан на React, мобильное приложение — на React Native. Взаимодействие по GraphQL.
  • Для работы используем корпоративный закрытый GitHub и Trello.
  • Работа в качестве единственного разработчика на задачах поддержки.