Детали вакансии
Разработка
Синьор
Удаленка
Английский
Возможно, устарела
Sep 16
Вакансия опубликована больше месяца назад — возможно, она уже неактуальна

Старший разработчик программного обеспечения, Frontend

Старший разработчик программного обеспечения, Frontend в Azul, Сербия или удаленно. SaaS-продукт, связывающий среды выполнения JVM, анализ кода, обнаружение уязвимостей, инвентаризацию кода. React/TypeScript, Node/Fastify BFF, асинхронные задачи.

Этот SaaS-продукт связывает миллионы сред выполнения JVM, собирает и агрегирует подробную информацию, анализирует использование кода, обнаруживает уязвимости и обеспечивает инвентаризацию кода. Обязанности: - Разрабатывать высококачественные функции и улучшения на React и TypeScript с сильным акцентом на поддерживаемость и читаемость. - Отвечать за функции от начала до конца: UI, BFF и асинхронные задачи, которые их питают, интегрируясь с backend-сервисами Java, предоставляющими данные. - Интегрировать UI с backend-сервисами, потребляя и помогая формировать их API. - Участвовать в обсуждениях дизайна и вносить вклад в технические решения по архитектуре UI, границам состояния и API-контрактам. - Создавать и поддерживать BFF-эндпоинты (Node.js / Fastify), когда требуется формирование данных под UI. - Проектировать асинхронные потоки для длительных анализов (BullMQ) — отказоустойчивые к повторению, идемпотентные задачи, статус которых четко отражается в UI. - Делать представления отчетов с большим объемом данных быстрыми и надежными с помощью виртуализации, пагинации и переноса тяжелой агрегации на backend, когда это уместно. - Использовать инструменты разработки с ИИ (например, Claude CLI / Claude Code, ИИ-ассистенты для программирования) для эффективной работы и здраво оценивать, где они помогают, а где нет. - Оценивать компромиссы между решениями, учитывая простоту, стоимость, стабильность и производительность. - Тесно сотрудничать с командой для декомпозиции работы, оценки задач и инкрементальной поставки. - Сотрудничать с backend-, product- и data-командами для плавной интеграции функций и общих сервисов. - Активно участвовать в code review, делиться обратной связью и обеспечивать высокие стандарты качества в команде. - Следить за отраслевыми тенденциями и предлагать практичные улучшения, подходящие нашему контексту.

7+ лет практического опыта фронтенд-разработки, с сильными навыками React и TypeScript. Опыт владения фронтенд-функциями от начала до конца в продакшн-продукте, с четким разделением ответственности и безопасной типизацией на границах API. Твердое понимание производительности и масштабируемости фронтенда — затраты на повторный рендеринг, виртуализация, пагинация и прогрессивная загрузка. Комфортная работа на границе фронтенда и бэкенда — интеграция с backend-сервисами и проектирование API-контрактов. Комфортная работа с инструментами разработки с ИИ (например, Claude CLI / Claude Code, ИИ-ассистенты для программирования) в рамках повседневной разработки. Вы должны уметь декомпозировать сложные инженерные задачи, предоставлять эффективный контекст и инструкции, контролировать многошаговые агентные рабочие процессы, критически проверять сгенерированный код и нести полную ответственность за его корректность, безопасность, тестирование и поддерживаемость. Опыт работы с Vite (конфигурация сборки, разделение кода, опыт разработчика) будет плюсом. Опыт работы с SQL/NoSQL базами данных

Реферальная программа — помогите нам расти вместе с классными людьми. Премиальное ИТ-оборудование — MacBook Pro или оборудование на ваш выбор. Отличный баланс между работой и личной жизнью, гибкий график, возможна полная удаленная работа. Конкурентоспособное вознаграждение и пакет льгот. Работа рядом с ведущими экспертами по всему миру, вносящими вклад в экосистему Java.

BullMQ
React
Node.js
NoSQL
SQL
Vite
API
Java
AI-assisted development
Fastify
TypeScript

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

Похожие вакансии

Старший фронтенд-разработчик (React)

Старший фронтенд-разработчик (React) в Sapiens Solutions, гибридная работа в Москве, полная занятость, требуется опыт от 5 лет.

Россия
S
Sapiens Solutions

Старший фронтенд-разработчик (React)

Старший фронтенд-разработчик (React) в aQsi, удаленная полная занятость, создание нового проекта с нуля с использованием React/TypeScript, опыт 3–6 лет.

a
aQsi

Старший фронтенд-разработчик (React)

Старший React фронтенд-разработчик в Sapiens Solutions, гибридный формат в Москве, полная занятость 5/2, опыт от 5 лет.

Россия
S
Sapiens Solutions