Турборэнд

Fullstack JavaScript разработчик

100 000 - 150 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • JavaScript
  • React Native
  • TypeScript
  • React
  • HTML
  • UI
  • UX
  • Web Design
  • Git
  • Docker
  • Английский язык
  • REST
  • Django Framework
  • iOS
  • Android
  • Английский — B1 — Средний

Компания Турборэнд - ведущий поставщик высокотехнологичного компрессорного и газопоршневого оборудования, работаем на рынке с 2010 года. Среди наших клиентов Газпром, Лукойл, Сургутнефтегаз, Роснефть, Норильский Никель. Реализовано более 200 совместных инжиниринговых проектов по всей территории России.

Ищем в команду JavaScript разработчика.

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

  • Верстка и развитие веб-интерфейса на Django Templates (Tabler/Bootstrap, HTMX): страницы, формы, списки, модалки, UX-детали; при необходимости — небольшие доработки во view-слое (контекст, обработка форм).

  • Разработка и поддержка интерфейса кроссплатформенного мобильного приложения на React Native (iOS/Android) поверх нашего API: экраны, навигация, формы, списки, состояния загрузки/ошибок.

  • Разработка и поддержка веб-частей на React поверх API (SPA-модули/отдельные страницы): формы, списки, фильтры, авторизация.

  • Интеграция с REST API: аутентификация, загрузка файлов, пагинация, фильтры, права/роли, обработка ошибок и ретраи.

  • Поддержка пользовательских сценариев в нестабильной сети: кеширование/офлайн-режим — по необходимости.

  • Участие в код-ревью и улучшении качества/производительности UI.

Требования:

  • Уверенный JavaScript/TypeScript.

  • Опыт разработки интерфейсов на React (hooks, формы, работа с асинхронщиной, роутинг — если нужен).

  • Опыт верстки: HTML/CSS, адаптив, аккуратный UI и внимание к UX.

  • Опыт работы с REST API: авторизация (JWT/сессии), обработка ошибок, пагинация/фильтры, стабильность в нестабильной сети.

  • Опыт со стейтом (Redux Toolkit / Zustand / MobX — не принципиально).

  • React Nativeопыт от 1 года или проекты, которые подтверждают уверенный уровень.

  • Уверенная работа с Git (ветки/PR/ревью).


Будет плюсом:

  • Django templates / server-rendered UI, HTMX, понимание как работает view-слой (контекст, формы).

  • Опыт с календарями/таймлайнами (DayPilot, FullCalendar и т.п.).

  • Публикация и релизы мобилки (App Store / Google Play), сборка/подпись.

  • CI/CD для фронта/мобилки (GitHub Actions и т.п.).

  • Push (FCM/APNs), кеш/офлайн-режим, синхронизация.

  • Базовый Python и/или PHP.

  • Docker/Linux/Kubernetes


Условия:

  • Интересные задачи и современный стек.

  • Гибкий график, офис/удалёнка.

  • Конкурентная зарплата + бонус.