Senior Fullstack Developer

Ventra

Senior Fullstack Developer

Москва

Метро: Сокол

Описание вакансии

В данный момент наш партнер, одна из крупнейших FMCG-компаний ищет специалиста на должность Senior Fullstack Developer в г. Москва (предусмотрен удаленный формат работы).

Обязанности:
  • Проектирование и разработка пользовательского интерфейса на 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 лет

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

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

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

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

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

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

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

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

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

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

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

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

Условия:
  • Оформление по ТК РФ в аккредитованную IT-компанию
  • Стабильная белая заработная плата
  • Работа в международной компании
  • Возможности развития и профессионального роста
  • График работы - 5/2 с 09:00 до 18:00, формат работы на выбор (офисный, гибрид или удаленный);
  • ДМС (со стоматологией);
  • Программа корпоративных привилегий PrimeZone.
Навыки
  • PostgreSQL
  • JavaScript
  • Kafka
  • REST API
  • Kotlin
  • Java
  • React
  • React Router
  • Sass
  • TypeScript
  • Spring Boot
  • Spring Framework
  • Hibernate
Посмотреть контакты работодателя

Адрес

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

СБЕР
  • Москва

  • Не указана

Рекомендуем
Платформа Сейлз Чейн

Senior Mobile Engineer (React Native)

Платформа Сейлз Чейн

  • Москва

  • Не указана

Рекомендуем
А0
  • Москва

  • Не указана

Рекомендуем
СБЕР
  • Москва

  • Не указана

MNOGOGAMES
  • Москва

  • Не указана

Банк ПСБ
  • Москва

  • Не указана

РСХБ-Интех

Team Lead Node.js / TypeScript

РСХБ-Интех

  • Москва

  • Не указана

Экомобайл

Senior Backend Developer Kotlin

Экомобайл

  • Москва

  • Не указана

  • Москва

  • Не указана

IVANOR
  • Москва

  • Не указана

  • Москва

  • Не указана

Marfatech
  • Москва

  • Не указана

Клируэй Текнолоджис

Tech Lead C# / .NET

Клируэй Текнолоджис

  • Москва

  • от 400000 RUR

Альфа-Банк
  • Москва

  • от 400000 RUR

МФК Фордевинд

Старший DevOps-инженер

МФК Фордевинд

  • Москва

  • от 400000 RUR

Джемтех
  • Москва

  • от 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию