Все вакансии

Senior Frontend Developer (Angular)

💚 TWINBY — сервис для проверки совместимости и поиска новых знакомств. Наша цель — стать дейтинг-приложением №1 в России, заменив сам-знаешь-что. У нас это отлично получается: сейчас Twinby скачали уже более 7 миллионов пользователей.

Мы ищем Senior Frontend Developer'а (Angular) в команду разработки.

Функции в команде:

  • Проектирование архитектуры web приложений;
  • Оценка и декомпозиция задач;
  • Участие в разработке новых фичей;
  • Написание тестов;
  • Проведение ревью;
  • Взаимодействие с участниками внутри команды, а также межкомандное взаимодействие;
  • Подготовка технической, архитектурной, эксплуатационной документации в рамках поставленных задач;
  • Оптимизация производительности приложения;
  • Оптимизация CI/CD процессов для фронтенд-проектов.

Наши ожидания:

  • Опыт работы от 4 лет на Angular 13+;
  • Знание HTML, CSS, JavaScript, TypeScript, RxJS (subject, multicast, operators);
  • Понимание Change Detection, rendering strategies;
  • Опыт построения многоуровневой архитектуры (Component-based, Feature Modules, Standalone Components);
  • Опыт оптимизации производительности Angular-приложений;
  • Опыт работы с i18n, SSR (Angular Universal), WebSockets;
  • Глубокое понимание работы DI (Dependency Injection);
  • Опыт написания юнит-тестов (Jest, Karma, Jasmine);
  • Умение проектировать архитектуру Angular-приложений;
  • Понимание построения спецификации OpenAPI;
  • Опыт работы с Nx, NgRx, Storybook;
  • Умение работать с OAuth 2.0, OpenID Connect, JWT;
  • Умение разбираться и работать с чужим кодом.

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

  • Опыт работы с микрофронтендами (Module Federation);
  • Опыт работы с Docker/Kubernetes;
  • Опыт работы с WebAssembly, WebRTC;
  • Опыт написания плагинов для Angular CLI.

Мы предлагаем:

  • Full-time работа с удалённым форматом;
  • Официальное оформление;
  • Конкурентную заработную плату;
  • Сервис корпоративных скидок;
  • Возможность профессионального развития и карьерного роста.

Хочу у вас работать

Заполни данные о себе в форме.
Наш HR-менеджер ответит по почте

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

Если в форме неудобно, отправляй резюме и краткий рассказ о себе на почту

job@twinby.ru