Directum

Senior Frontend-разработчик

Не указана
  • Уфа
  • Более 6 лет
  • React
  • Redux
  • TypeScript

Мы ищем опытного Frontend-разработчика в Directum Targets

Directum Targets — это система для управления стратегией и целями компании. Она предназначена для того, чтобы помочь бизнесу достигать поставленных целей за счет четкой постановки задач, их распределения по всем уровням организации и постоянного контроля над выполнением.

Возможна как работа из офиса (Уфа, Ижевск), так и 100% удаленка.

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

  • Разрабатывать решение Directum Targets для управления стратегией;
  • Создавать сложные и интерактивные интерфейсы (деревья целей, дашборды, аналитика);

  • Оптимизировать производительность и отзывчивость веб-приложения;

  • Участвовать в интеграции с другими продуктами экосистемы Directum;

  • Работать в команде над улучшением архитектуры и пользовательского опыта.

Отвечать за техническую проработку требований:

  • Участвовать в принятии технических решений;
  • Участвовать в оценке бизнес-требований с точки зрения технической реализуемости;
  • Консультировать другие отделы по вопросам разработки продуктов экосистемы Directum.

Какие профессиональные навыки нам важны:

  • Опыт коммерческой разработки на frontend от 5+ лет, из них не менее 2 лет — в роли Senior;

  • Сильное владение React + TypeScript: понимание потоков данных, управления состоянием (Redux, MobX, Zustand и др.), знание причин деградации производительности;

  • Опыт работы с большими SPA высокой сложности: множество зависимостей, ролей и сценариев;

  • Практический опыт с микрофронтендами — умение разделять систему на части без потери качества UX и хаоса в зависимостях;

  • Опыт применения FSD или другой зрелой модульной архитектуры;

  • Обязательный опыт рефакторинга сложных интерфейсов и кода с реальным упрощением и ускорением разработки;

  • Умение упрощать сложные системы: превращать перегруженные процессы и требования в понятные пользовательские сценарии;

  • Критическое мышление: способность разобрать задачу и предложить более простую и логичную реализацию, если исходная постановка перегружена;

  • Опыт управления техническим долгом — умение аргументировать бизнесу необходимость рефакторингов и планировать их.

Приветствуется:

  • Умение работать по Scrum/Kanban;

  • Знание Linux, Docker, Kubernetes;

  • Опыт настройки бандлеров (Webpack, Vite) — понимание внутреннего устройства, умение отлаживать и мигрировать;

  • Опыт разработки на C# или знание любых высокоуровневых языков программирования;

  • Понимание полного цикла разработки продукта — от идеи до выкатки в прод;

  • Опыт наставничества, участия в собеседованиях, выработки стандартов кода;

  • Знакомство с системами управления проектами и стратегией.

Почему к нам стоит идти:

  • Наставничество. У нас есть обучающие программы, помогающие лучше узнать нашу систему и без стресса погрузиться в работу;

  • Развитие. Собираем свои митапы, выступаем на крупных конференциях. Выделяем рабочее время на внутреннее обучение;

  • Гибкий график и нет переработок. Мы уважаем личное время своих сотрудников;

  • Заработная плата обсуждается индивидуально;

  • Возможен удаленный формат работы;

  • Льготы аккредитованной IT-компании;

  • Забота о здоровье и комфорте сотрудников: ДМС, полдники, современный офис, спорт, корпоративы несколько раз в год, неформальные встречи по интересам и прочие приятные бонусы.