Fullstack JavaScript разработчик
Турборэнд- от 100 000 руб.
- до 150 000 руб.
Описание
Компания Турборэнд - ведущий поставщик высокотехнологичного компрессорного и газопоршневого оборудования, работаем на рынке с 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
Условия:
-
Интересные задачи и современный стек.
-
Гибкий график, офис/удалёнка.
-
Конкурентная зарплата + бонус.