Yandex

Отраслевая экспертиза

arrow_icon

Сервисы

arrow_icon

Карьера

arrow_icon

ASTON медиа

arrow_icon
angle_left_icon

Все вакансии

Full-stack Developer

Описание

Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.

Предлагаем присоединиться в роли Full-stack Developer и работать над проектом заказчика.

Заказчик – это российское подразделение американской семейной компании одного из крупнейших производителей продуктов питания и кормов для животных. Компания работает на рынке России и стран СНГ с 1991 года.

Обязанности

  • проектировать и разрабатывать пользовательский интерфейс на React, проектировать компонентную архитектуру приложения;
  • участвовать в разработке стратегии миграции с текущего решения на новую архитектуру: определять приоритетность компонентов для переписывания, планировать поэтапный (wave-based) переход с сохранением функциональности;
  • самостоятельно проводить анализ текущей сборки нативного решения: выявлять неиспользуемые компоненты и зависимости, определять возможности для оптимизации и улучшения производительности;
  • интегрироваться с backend API (REST API, WebSocket-соединения), участвовать в принятии технических решений по развитию frontend- и backend-архитектуры;
  • проводить сквозную диагностику производительности — от клиента до БД и обратно, выявлять узкие места на любом уровне системы (клиент, сеть, бэкенд, БД);
  • учитывать требования к масштабируемости системы при анализе и предложении решений по оптимизации;
  • проводить рефакторинг, документировать и актуализировать архитектурные и технические решения;
  • участвовать в аудите безопасности клиент-серверного взаимодействия;
  • при необходимости вносить точечные изменения в серверную логику (Kotlin/Java, Spring Framework);
  • участвовать в code-review и развитии инженерных практик команды.

Требования

  • опыт работы в роли Full-stack Developer от 4-х лет;
  • опыт промышленной разработки на Kotlin/Java от 3-х лет;
  • понимание клиент-серверной архитектуры приложения: взаимодействие фронтенда и бэкенда, маршрутизация запросов между слоями, зоны ответственности компонентов системы;
  • опыт сквозной трассировки, профилирования и отладки приложений — от браузера до БД и обратно;
  • понимание принципов работы браузера, сетевого стека (DNS, TLS, reverse proxy, API Gateway) и клиент-серверного взаимодействия;
  • опыт работы с React DevTools: анализ дерева компонентов, профилирование рендеринга, выявление лишних ре-рендеров и оптимизация производительности интерфейса;
  • глубокое понимание DOM-модели: построение и обновление DOM-дерева, работа с Virtual DOM в React, влияние reflow/repaint на производительность приложения;
  • опыт аудита и оптимизации legacy-кодовых баз в промышленных проектах;
  • понимание и применение подходов информационной безопасности в разработке (DevSecOps) как на клиенте, так и на сервере;
  • глубокое понимание архитектурных подходов и паттернов проектирования;
  • самостоятельность и senior-уровень мышления: способность разбираться в сложной, нетиповой архитектуре без развёрнутых бизнес-постановок;
  • навыки эффективной коммуникации с backend-командой, бизнес-заказчиками и смежными командами.

Java Script

Junior React

Откликнуться на вакансию

Имя*

cross_icon

Фамилия*

cross_icon

Email*

cross_icon

О себе

cross_icon
clip_icon

Прикрепить резюме

.doc.docx.pdf.ppt.pptx - не более 3 MB

Нажимая на кнопку, вы соглашаетесь на обработку персональных данных и c правилами пользования

Приведи друга — получи бонус до 100К RUB Gross

presentation_img

Что мы предлагаем

Что мы предлагаем

chevron_icon

Конкурентная зарплата и проекты

Сумму обсуждаем отдельно с каждым кандидатом, оформляем по ТК РФ, проекты от топовых компаний, выбирайте формат работы: из дома, из офиса или гибридно

chevron_icon

Забота о здоровье

Предоставляем каждому сотруднику ДМС со стоматологией, частично компенсируем затраты на спорт, sick-days, оплачиваемый бенч и компенсация расходов на оплату коворкинга

chevron_icon

Карьерный рост

Прозрачная система Performance Review и ментор на все время работы, поэтапная система адаптации новых сотрудников

chevron_icon

Доплаты за менторство

И за ведение обучающих курсов, ревью проектов и участие в других профактивностях компании

chevron_icon

Постоянное развитие

Корпоративный портал с материалами для обучения и развития. Регулярные технические митапы и конференции, на которых можно быть спикером и слушателем

chevron_icon

Развлечения

Корпоративы и тимбилдинги. Детские праздники и мастер-классы с подарками и сладостями для семей сотрудников

Стань частью команды ASTON!

Здесь ты можешь проявить себя и достичь профессиональных высот!