Fullstack-разработчик (Python / React + Java / Jakarta EE)

Велесстрой
Москва
≈ 3,6 тыс.–3,6 тыс. $ · 3,1 тыс.–3,1 тыс. €
280 000 – 280 000 ₽
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

ООО ВЕЛЕССТРОЙ – ОДНА ИЗ КРУПНЕЙШИХ СТРОИТЕЛЬНЫХ КОМПАНИЙ СТРАНЫ, РЕАЛИЗУЮЩАЯ СЛОЖНЕЙШИЕ ПРОЕКТЫ НЕФТЕГАЗОВОГО И ЭЛЕКТРОЭНЕРГЕТИЧЕСКОГО СЕКТОРА, ПРОМЫШЛЕННОГО И ГРАЖДАНСКОГО СТРОИТЕЛЬСТВА, EPC-КОНТРАКТОВ И ПРОЕКТИРОВАНИЯ.

ВАШИ ЗАДАЧИ
Разработка и поддержка веб-приложений на Python (Flask) и Java (Jakarta EE / OSGI);
Оптимизация существующего кода и улучшение производительности приложений на обоих стеках;
Интеграция с внешними API и сервисами (REST, SOAP, GraphQL), включая сложный обмен с 1С;
Проведение код-ревью и участие в разработке единых стандартов кодирования для Python и Java;
Тестирование и отладка кода, исправление ошибок в распределённой среде;
Взаимодействие с командой дизайнеров и других разработчиков для реализации функциональных требований;
Участие в планировании и оценке задач;
Настройка и поддержка CI/CD-пайплайнов, работа с приложениями в Linux-окружении;
Автоматизация бизнес-задач с применением AI-технологий (GenAI, LLM)
Автоматизация тестирования и деплоя.
НАШИ ТРЕБОВАНИЯ
Backend (Python)
Python 3.8+: владение Flask, ORM SQLAlchemy, опыт рефакторинга и построения модульных приложений;
SQL (PostgreSQL): сложные запросы, оконные функции, оптимизация запросов и работа с индексами.
Frontend (JavaScript / TypeScript)
React (функциональные компоненты, хуки), Next.js (App Router, SSR/SSG/ISR);
TypeScript (строгая типизация);
Понимание современных подходов к стейт-менеджменту и работе с API на клиенте.
Интеграции и протоколы
Опыт интеграции с 1С через REST/SOAP, файловый обмен (XML/JSON);
Уверенное понимание работы с REST, SOAP, GraphQL и форматами обмена JSON/XML
Навыки DevOps (базовый уровень)
Опыт работы в среде Linux: bash-скриптинг, базовое администрирование, деплой приложений;
Настройка и поддержка CI/CD (GitHub Actions, GitLab CI или аналоги);
Git, Docker (контейнеризация Python-приложений и фронтенда);
Понимание процесса сборки, тестирования и выкладки приложений.
Тестирование
pytest (бэкенд Python);
Jest / React Testing Library (фронтенд).
Будет дополнительным преимуществом
Асинхронный Python (FastAPI, async SQLAlchemy);
Flask-RESTful / Flask-RESTx / Flask-Smorest;
Очереди и брокеры: Celery, Redis, RabbitMQ (для асинхронной обработки выгрузок в 1С);
Понимание внутренней структуры 1С (регистры, документы, планы обмена);
Стейт-менеджмент на фронтенде: Redux Toolkit или Zustand;
Стилизация: Tailwind CSS / CSS Modules;
Опыт деплоя Next.js-приложений;
Знание и применение AI-технологий (GenAI, LLM) в разработке;
Опыт работы с jQuery (поддержка устаревших интерфейсов);
Базовый опыт с мониторингом и логированием (nginx, systemd, docker-compose).
МЫ ПРЕДЛАГАЕМ
Официальное трудоустройство по срочному трудовому договору, продолжительностью 1 год, с возможностью пролонгации (в соответствии с ТК РФ);
Своевременную и полностью официальную заработную плату;
ДМС через 3 месяца после трудоустройства;
Возможности для профессионального и карьерного развития;
Удобное рабочее место в офисе компании в пешей доступности от м. Маяковская;
После испытательного срока возможен переход на удаленную работу;
График работы: пн-пт с 9:00 до 18:00.
AI-помощник
ИсточникСкрыто
Опубликовано22 июл.
Выше рынка на 87%
вакансия280 000
в среднем по рынку150 000
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).