Инфолоджистикс

Архитектор - разработчик

Не указана
  • Москва
  • Более 6 лет
  • JavaScript
  • TypeScript
  • React
  • React Native
  • application architecture
  • state management
  • data flow
  • rendering
  • browser internals
  • performance bottlenecks
  • REST API
  • CSS, SCSS / SASS
  • GraphQL / JSON-RPC
  • ES6+
  • code review, quality gates, тестирование, build pipeline, CI/CD;
  • shared libraries, design system / UI-kit
  • Frontend Architect / Tech Lead / Staff Engineer
  • Микрофронтенды, Module Federation, plugin-based architecture
  • Next.js

Коллега,

Мы в поиске сильного Архитектора фронтенд-систем, который умеет не только писать код, но и проектировать, развивать и системно усиливать фронтенд для современных корпоративных и продуктовых приложений.

Нужен человек с сильной классической инженерной базой: JavaScript / TypeScript, React, клиентская архитектура, производительность, качество кода, стабильность, интеграции.

При этом, для нас принципиально важен современный инженерный подход: умение глубоко анализировать систему, принимать архитектурные решения, выстраивать инженерные практики команды и использовать AI-инструменты на 100%, как обязательную часть ежедневной разработки.

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

  • Проектировать и развивать архитектуру фронтенд-приложений компании;
  • Принимать решения по структуре приложений, модульности, масштабированию и переиспользованию;
  • Формировать техническое видение развития фронтенд-стека;
  • Выстраивать инженерные практики команды: code review, quality gates, тестирование, build pipeline, CI/CD;
  • Анализировать текущие решения, выявлять архитектурные ограничения, технический долг и точки роста;
  • Развивать общие компоненты, shared libraries, design system / UI-kit;
  • Участвовать в проектировании взаимодействия фронтенда с backend / BFF / API;
  • Повышать производительность, стабильность и качество клиентской части;
  • Наставлять разработчиков, усиливать команду технически;
  • Использовать AI-инструменты в ежедневной инженерной работе: анализ кода, рефакторинг, документация, генерация заготовок, тесты, ускорение discovery и разработки.

Что ожидаем:

  • Опыт коммерческой фронтенд-разработки от 5 лет;
  • Опыт проектирования архитектуры фронтенд-систем и принятия технических решений;
  • Очень глубокое знание JavaScript (ES6+), TypeScript, React, React Native;
  • Практический опыт построения крупных клиентских приложений;
  • Глубокое понимание component / application architecture, state management, data flow, rendering, browser internals, performance bottlenecks;
  • Опыт работы с REST API, понимание GraphQL / JSON-RPC;
  • Отличное знание HTML, CSS, SCSS / SASS, адаптивной и кроссбраузерной верстки;
  • Понимание usability, accessibility и практик построения качественного UI;
  • Опыт работы с Webpack / Vite, Babel, PostCSS, Git, GitLab, CI/CD, Docker;
  • Опыт code review, технического лидерства, менторинга;
  • Широкий инженерный кругозор, умение видеть систему целиком и предлагать сильные архитектурные решения;
  • Готовность активно и результативно использовать AI и современные инструменты разработки как обязательную часть инженерной работы.

Будет плюсом:

  • Опыт в роли Frontend Architect / Tech Lead / Staff Engineer;
  • Микрофронтенды, Module Federation, plugin-based architecture;
  • Next.js, React Native;
  • Design system, frontend libraries, BFF;
  • Highload / high-traffic frontend;
  • Observability на фронтенде, feature flags, A/B experiments;
  • Monorepo / multirepo;
  • Практический опыт внедрения AI в инженерный процесс команды.