I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Ventra

Разработчики, Веб-разработка, Full-stack · сегодня, 18:37 · 07.11.2026

Зарплата не указана

Откликнуться

Локация: не указана

Формат: Удалённая работа, Гибрид, Офис

Занятость: Полная занятость

Грейд: Senior

#senior #удаленка #гибрид #офис

Ventra

Senior Fullstack Developer (Kotlin)

Опыт работы: более 6 лет

Полная занятость

График: 5/2

Формат работы: удалённо или гибрид или офис

☑️ Чем предстоит заниматься

-Проектирование и разработка пользовательского интерфейса на React, проектирование компонентной архитектуры приложения

-Участвовать в разработке стратегии миграции с текущего решения на новую архитектуру: определять приоритетность компонентов для переписывания, планировать поэтапный (wave-based) переход с сохранением функциональности

-Самостоятельно проводить анализ текущей сборки нативного решения: выявлять неиспользуемые компоненты и зависимости, определять возможности для оптимизации и улучшения performance

-Интеграция с backend API (REST API, WebSocket-соединения), участие в принятии технических решений по развитию frontend- и backend-архитектуры

-Проводить сквозную диагностику производительности — от клиента до БД и обратно, выявлять узкие места на любом уровне системы (клиент, сеть, бэкенд, БД)

-Учитывать требования к масштабируемости системы при анализе и предложении решений по оптимизации

-Проводить рефакторинг, документировать и актуализировать архитектурные и технические решения

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

-При необходимости вносить точечные изменения в серверную логику (Kotlin/Java, Spring Framework)

-Участие в code review и развитии инженерных практик команды

☑️ Наши пожелания к кандидатам

-Опыт работы в роли Senior Frontend/Fullstack Developer — от 5 лет; опыт промышленной разработки на Kotlin/Java — от 3 лет. Опыт разработки на Kotlin - обязателен

-Понимание клиент-серверной архитектуры приложения: взаимодействие фронтенда и бэкенда, маршрутизация запросов между слоями, зоны ответственности компонентов системы

-Опыт сквозной трассировки, профилирования и отладки приложений — от браузера до БД и обратно

-Понимание принципов работы браузера, сетевого стека (DNS, TLS, reverse proxy, API Gateway) и клиент-серверного взаимодействия

-Опыт работы с React DevTools: анализ дерева компонентов, профилирование рендеринга, выявление лишних ре-рендеров и оптимизация производительности интерфейса

-Глубокое понимание DOM-модели: построение и обновление DOM-дерева, работа с Virtual DOM в React, влияние reflow/repaint на производительность приложения

-Опыт аудита и оптимизации legacy-кодовых баз в промышленных проектах

-Понимание и применение подходов информационной безопасности в разработке (DevSecOps) как на клиенте, так и на сервере

-Глубокое понимание архитектурных подходов и паттернов проектирования

-Самостоятельность и senior-уровень мышления: способность разбираться в сложной, нетиповой архитектуре без развёрнутых бизнес-постановок

-Навыки эффективной коммуникации с backend-командой, бизнес-заказчиками и смежными командами

-Знание и опыт применения принципов и практик DevOps (CI/CD, Docker, Podman) — будет плюсом

-Стек: Kotlin, Java (Spring Boot, Spring Framework, Hibernate), JavaScript / TypeScript, React, Angular (будет плюсом), React Router, Sass (SCSS), REST API, PostgreSQL, Kafka

Контакты: ••••••••

📢 Источник: ••••••••

Поиск по вакансиям