Senior Frontend developer

Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • JavaScript • TypeScript • React • Node.js
Удаленная работа
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Senior Frontend developer.

Мои компетенции и опыт

Senior Frontend Developer с более чем 7-летним опытом разработки сложных веб-приложений. Специализируюсь на проектировании архитектуры frontend-систем на React + TypeScript с использованием Feature-Sliced Design и принципов Clean Architecture. За последние 3 года работаю в роли Senior Software Engineer в продуктовой команде, разрабатывающей крупную no-code платформу для моделирования корпоративной и сервисной архитектуры.

Основные обязанности:

  • Проектирование frontend-архитектуры приложения (React + TypeScript) с использованием кастомизированного Feature-Sliced Design и принципов Clean Architecture
  • Разработка и проектирование сервисного слоя для работы с интерактивными диаграммами (графовая модель, редактирование, сохранение, визуализация)
  • Оптимизация производительности сложного UI (SVG-графика, связи, drag-операции, виртуализация DOM)
  • Проектирование и согласование API-контрактов с backend-командой
  • Проведение code review и участие в архитектурных обсуждениях
  • Онбординг и менторинг новых сотрудников

Ключевые достижения:

  • Спроектировал комплекс сервисов для работы с графовой моделью (родительский React-компонент + набор TS-классов), обеспечив масштабируемость и расширяемость решения
  • Реализовал сервис очереди задач для батчинга пользовательских действий и сетевых запросов — это снизило нагрузку на backend и улучшило отзывчивость интерфейса
  • Разработал кастомную виртуализацию DOM для графа (динамическое подключение/отключение элементов вне viewport), что существенно повысило производительность при работе с большими диаграммами
  • Оптимизировал механизм рендеринга связей (batched-обновления + requestAnimationFrame), устранив лаги при drag-операциях

 

 

 



Есть файл резюме (защищен)


Интересные кандидаты