Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
88
Крутая вакансия
развернуть
Это пример очень качественной вакансии для Senior Angular разработчика: современный стек, четкий фокус на архитектуре и работа в растущем финтех-продукте.
Кликните для подробной информации
Зарплата не указанаСовременный стекТрендовый доменПрозрачные задачиРеальное влияниеЗдоровая атмосфера
Проектировать фронтовую архитектуру: слой данных, кеши, состояния, роутинг, guard-ы, разграничение доступа на уровне компаний;
Выстраивать и поддерживать дизайн-систему: компоненты, консистентность на десятках экранов;
Отвечать за производительность: разумные бандлы, lazy-loading, виртуализация таблиц, оптимистичные обновления, корректное управление подписками;
Работать в паре с продуктом и UX: закладывать состояния пустоты/ошибки/загрузки, обрабатывать граничные случаи (таймаут OTP, расхождение данных, оффлайн, параллельные вкладки);
Интегрироваться с PHP и Go бэкендом по REST: схемы ответов, коды ошибок, ретраи, идемпотентность на клиенте;
Проводить код-ревью.
Требования:
5+ лет коммерческой разработки на фронте, из них не менее 3 лет на Angular 2+, на Senior-позиции — от 2 лет;
Angular 15+ на продакшене — знаете, чем standalone-компоненты отличаются от модульных, как живут signals, когда использовать OnPush, как устроен changedetection;
TypeScript на уровне, когда строгий режим включён не «для галочки»: generics, утилитарные типы, discriminated unions, корректная типизация форм и стора;
State-менеджмент: опыт с NgRx / Akita / NGXS или signal-based сторами. Умеете объяснить, когда state нужен, а когда достаточно компонента;
Формы: реактивные формы Angular, кастомные валидаторы, динамические формы, ControlValueAccessor;
Работа с REST-API, JSON-схемами, OpenAPI — в идеале генерация клиентов;
CSS/SCSS на уровне инженера: переменные, миксины, grid/flex, адаптив, понимание каскада и специфичности;
Тестирование: Jest / Karma-Jasmine и e2e (Cypress или Playwright) — пишете тесты сами, а не «когда попросят»;
Git, code review, Docker базово, CI/CD;
Опыт работы с enterprise-интерфейсами: таблицы с пагинацией и фильтрами, многошаговые формы, сложные состояния, роли.
Что мы предлагаем:
Конкурентную зарплату по рынку — обсуждаем на интервью исходя оценки кандидата
Удаленный формат работы, нет бюрократии и корпоративщины
Реальное влияние на архитектуру и развитие продукта. Прям реальное, а не как все пишут в вакансиях
Прозрачные этапы отбора:
Первичное с HR
Техническое интервью
Финальная встреча с менеджментом продукта
Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации