👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Angular Lead Developer

Зарплата

от 350 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Для людей, которые меняют мир

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

Условия работы

Приглашаем Angular Lead на направление создания внутрикорпоративной платформы для построения на ее основе типовых пользовательских интерфейсов внутренних систем компании на базе технологий фреймворка Angular.

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

Стек и системы:

  • Angular и Typescript, постоянно поддерживаем актуальность технологического стека;
  • Храним проекты в git на базе Gitlab, там же организуется CI/CD;
  • Приложения работают в Docker/K8s;
  • Любим и применяем принципы SOLID, KISS, DDD, следим за CodeStyle.

Задачи:

Проект новый, без legacy-наследия. Впоследствии UI текущих систем будут переводиться на разрабатываемую платформу силами команд этих систем. Пока же предстоит:

  • Проектировать архитектуру приложения, разрабатывать «строительные блоки» для пользовательских интерфейсов внутренних приложений на базе фреймворка Angular в соответствии с его общепринятыми подходами, типовые шаблоны и примеры;
  • Делиться опытом, предлагать решения и стандарты для технологического развития, фиксировать их описание в Confluence;
  • Выступать ментором для команд, которые используют новую платформу, оказывать помощь в разработке UI для их систем;
  • Участвовать в наборе фронт-разработчиков.

Необходимый опыт:

  • Отличные знания TypeScript и Angular последних версий;
  • Понимание концепций Reactive Programming, позитивное отношение к RxJs :) и уверенное им владение;
  • Понимание, как писать надежные, производительные и масштабируемые приложения;
  • Опыт разработки приложений на Angular со сложным, современным пользовательским интерфейсом, оптимизации скорости загрузки и отзывчивости, понимание ключевых принципов организации адекватного UX;
  • Опыт адаптивной кроссбраузерной верстки по проекту figma (в ней работают наши дизайнеры);
  • Опыт построения модульных приложений с «ленивой» загрузкой
  • Опыт написания тестируемого кода и автоматизации тестирования в принципе, включая модульные и e2e тесты;
  • Умение и желание разбираться в чужом коде;
  • Широкий кругозор;
  • Будет плюсом опыт применения различных сторонних библиотек, например, Clarity, PrimeNG, TaigaUI;

Условия:

  • Наш уютный просторный офис (рядом с метро Курская) для тех, кто хотел бы работать не дома.
  • Возможность работать удаленно на постоянной основе - для тех, кто живет в других городах или предпочитает данный формат.
  • Оформление согласно ТК РФ.
  • Страховка ДМС (со стоматологией).
  • Достойный уровень заработной платы (фикс) - обсуждается.
  • Непростые задачи, связанные с инструментами российского и мирового фондового рынка.
  • Корпоративные мероприятия, конкурсы, спорт и проч.