WorkListВойтиОформить подписку
FS

Senior Angular Developer

висит 2 мес.
Fireart Studio · Продуктовый дизайн и заказная разработка
Откликнуться на сайте компании ↗
Опубликована давно; 01.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Удалённо · Warsaw, Польша
Английский
требования разнятся: B1+–C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Деньги
≈ $5,4–7,2 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Даты
Впервые заметили 12.08 · у компании видели 01.11
дату публикации работодатель не указал
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем позитивных, проактивных и ответственных разработчиков, которые мыслят нестандартно и могут создавать пользовательские UI‑компоненты с нуля (без готовых UI‑библиотек, таких как Material, Bootstrap и т.п.). У нас много текущих проектов, поэтому нам нужны разработчики, которым мы можем доверять построение надёжных архитектур и систем самостоятельно с ограниченным руководством.

Что предстоит делать

  • Senior/Principal developer role focusing on UI development in Angular 10+ (5,5+ years experience in Angular preferred)
  • OOP Mindset and experience with design patterns (such as Factory, Observer, Adapter, Decorator, etc.)
  • High level of proficiency with Typescript (including generics, classes, interfaces, etc)
  • Attention to detail and the ability to make a custom component that looks exactly like a design
  • Experience in building UI Libraries and custom components from scratch
  • Experience writing event-driven client applications using RXJS
  • Experience working with REST APIs (especially APIs build on NestJS)
  • Experience in creating mobile/responsive web applications
  • Experience working with a UX team to determine requirements for styling and functionality
  • Use of GitLab and other source control systems.

Требования

  • Роль Senior/Principal разработчика, сосредоточенная на UI‑разработке в Angular 10+ (предпочтительно 5,5+ лет опыта работы с Angular)
  • Ориентированность на ООП и опыт работы с шаблонами проектирования (например, Factory, Observer, Adapter, Decorator и др.)
  • Высокий уровень владения Typescript (включая дженерики, классы, интерфейсы и т.п.)
  • Внимание к деталям и способность создавать пользовательский компонент, точно соответствующий дизайну
  • Опыт создания UI‑библиотек и пользовательских компонентов с нуля
  • Опыт разработки клиентских приложений, управляемых событиями, с использованием RXJS
  • Опыт работы с REST APIs (особенно APIs, построенными на NestJS)
  • Опыт создания мобильных/адаптивных веб‑приложений
  • Опыт взаимодействия с UX‑командой для определения требований к стилям и функциональности
  • Использование GitLab и других систем контроля версий.

Будет плюсом

  • Знание принципов «хорошей архитектуры» и способность обсуждать преимущества различных подходов
  • Опыт работы с анимационными библиотеками, такими как Greensock
  • Опыт работы с вопросами локализации и библиотеками (особенно i18Next.)
  • Опыт работы с NX Monorepos, где клиентский и серверный код находятся в одном репозитории
  • Опыт создания пользовательских визуализаций на canvas или опыт работы с PixiJS.
  • Опыт написания E2E‑тестов с Cypress или модульных тестов для Angular‑компонентов
  • Опыт проведения тестов производительности (особенно с использованием Google Lighthouse)
  • Умение создавать Docker‑образы или скрипты CI/CD для развертывания

Условия и бенефиты

  • Конкурентоспособная компенсация, зависящая от вашего опыта и экспертизы
  • Долгосрочное сотрудничество на основе контракта
  • Коллаборативная и открытая атмосфера
  • Гибкие формы сотрудничества

Навыки

AngularTypeScriptOOPdesign patternsRxJSREST APIsNestJSUXGitLabGreensocki18NextNX MonoreposPixiJSCypressGoogle LighthouseDockerCI/CD

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти