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

Дата размещения вакансии: 30.12.2025
Работодатель: Турборэнд
Уровень зарплаты:
от 100000 до 150000 RUR
Город:
Москва
Замоскворецкая линия метро Белорусская
Требуемый опыт работы:
От 1 года до 3 лет

Компания Турборэнд - ведущий поставщик высокотехнологичного компрессорного и газопоршневого оборудования, работаем на рынке с 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

Условия:

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

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

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