Full‑stack разработчик (Python (Django) + React.js)

Гарпикс
Санкт-Петербург
до 175 000 RUR
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

GARPIX – это крупнейший Digital-интегратор с собственными инновационными продуктами и крупными проектами для федеральных и международных компаний.

16 лет мы успешно разрабатываем и развиваем IT-проекты в различных доменных областях.

Сегодня мы крупнейший диджитал-интегратор на Российском рынке с более чем 300+ сотрудниками, офисом в Иваново, лицензированным образовательным центром GARPIX «Цифровая академия» и R&D лабораторией.

Наши основные направления развития

1. Заказная разработка веб, мобильных приложений и ПО

2. Продуктовая разработка

Garpix Load System – веб-сервис моделирующий загрузку транспорта.
Garpix 3D scan – измерительный складской инструмент, выпуск и продажа оборудования.

3. Outstaffing IT-специалистов (Предоставляем специалистов как отдельно, так и командами)

4. Внедрение 1С систем

внедрение всех видов учета для компаний.
согласование бизнес-процессов их автоматизация.
разработка веб-ресурсов и программного обеспечения.

5. Информационная безопасность (Защита вашего бизнеса от утечек информации с помощью DLP-системы).

Нам доверяют крупные коммерческие и государственные организации, потому что мы умеем и любим выполнять нестандартные задачи, требующие большой ответственности.

В связи с расширением и усилением нашей команды мы ищем Full‑stack разработчика.

Обязанности
Проектирование и доработка REST API на Django REST Framework для всех клиентских приложений (пользовательский кабинет, админка, мобильные клиенты).
Требования
Коммерческий опыт разработки от 2,5 лет на Python/Django и от 1,5 лет на React в составе команды (суммарно профильный стаж более 3 лет).
Способность самостоятельно разбираться в чужом коде, рефакторить и поддерживать легаси.
Опыт участия в оценке задач, декомпозиции фич, планировании спринтов (Agile/Scrum).
Умение аргументировать технические решения, проводить код-ревью, помогать junior-специалистам.
Ответственность, проактивность, желание развиваться в смежных технологиях.

Backend (Python / Django)

Уверенное владение Python 3.10+ и фреймворком Django 4.2 / 5.x.
Опыт построения REST API с помощью Django REST Framework, понимание принципов сериализации, вьюсетов, роутеров.
Работа с Celery (периодические задачи, асинхронная обработка) и брокерами сообщений (Redis, RabbitMQ).
Глубокое понимание SQL и опыт работы с реляционными СУБД (PostgreSQL, MySQL): проектирование схем, сложные запросы, оптимизация через select_related / prefetch_related, индексы.
Опыт написания автотестов (unit, integration) с использованием pytest / unittest, factory_boy.
Администрирование Django (кастомные команды manage.py, админ-панель, middleware).
Опыт работы с Docker и docker-compose (контейнеризация приложения, настройка окружения разработки).

Frontend (React)

Уверенное знание JavaScript (ES6+) и TypeScript.
Глубокий опыт работы с React 18+ (hooks, контекст, управление состоянием).
Понимание современных инструментов сборки: Vite или Webpack.
Работа с State-менеджментом (Redux Toolkit, Zustand, MobX – один из на выбор).
Верстка по макетам с адаптивностью и кроссбраузерностью: HTML5, CSS3, Sass/SCSS, CSS Modules, знание Flexbox / Grid.
Интеграция с REST API, обработка асинхронных запросов (axios, react-query/swr), знание принципов CORS, аутентификации через JWT.
Базовое понимание Next.js будет плюсом, но React SPA – основное.

Общие инженерные практики

Работа с системой контроля версий Git (ветвление, Pull Requests, Code Review).
Понимание принципов ООП, SOLID, паттернов проектирования, чистой архитектуры.
Умение писать документацию к коду и API.
Настройка CI/CD (опыт с GitLab CI, GitHub Actions, Jenkins).
Умение работать в Unix-подобных системах (Linux, macOS).
Владение PgBouncer, Nginx, развертывание приложений на VPS или облачных платформах (базово).
Что мы предлагаем
Удаленная занятость;
График работы с пн по пт с 9 до 18 часов;
Оформление по самозанятости/ИП, с возможность перехода на трудовой договор;
Заработная плата до 175 000 руб;
Дружный и позитивный коллектив, адекватное руководство, открытость и поощрение инициатив;
Работа над крупными проектами наших партнеров в России и за рубежом (фарма, ритейл, логистика, медицина и многие другие).

Будем рады видеть в нашей команде!

AI-помощник
Источникhh.ru
Опубликовано3 дн назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.