Middle · Удалённо из России · Новосибирск, Россия · Английский не нужен
Навыки
Angular
CI/CD
Code review
CSS
Cypress
Git
GitHub Actions
Ещё 17
GitLab CI
gRPC
HTML
Интеграционное тестирование
Jest / Mocha / Vitest
Keycloak
OAuth / OIDC
152-ФЗ / персональные данные
Оптимизация производительности
Playwright
REST API
RxJS
SASS / LESS
Техническое SEO вёрстки
Постановка задач и ТЗ
TypeScript
UI-дизайн
О компании и продукте
«Digit Платформа» Трудимся над развитием лучшей в России платформы для быстрой и эффективной разработки систем и сервисов Здесь больше о продукте . Почитай и возвращайся.
Немного о твоей команде. Восемь человек приятной наружности c богатым внутренним миром. Нам важен результат нашей работы. Не тупо по ТЗ, а осмысленно и вдумчиво. От звонка до звонка — не про Смартов. У нас каждый сам выстраивает свой рабочий день. Только помни об обязательствах и обещаниях, которые дал команде.
Работать можешь удаленно, в офисе с видом на центр Новосибирска или в Академгородке с видом на белок. Еще мы вместе отдыхаем, учимся, занимаемся спортом, даже можем поддержать тебя у стоматолога (который включен в ДМС кстати).
Сделаем твой онбординг теплым, уютным и ярким У нас для этого есть инструкции, бот, пледы и неравнодушные коллеги!
Задачи
Что от тебя ждет команда: Angular 14+: уверенное владение компонентами, сервисами, директивами, пайпами, модулями
Глубокое знание TypeScript (строгая типизация, generics, интерфейсы, async/await, работа с Promise/Observable)
Продвинутый уровень RxJS: создание и комбинирование потоков, грамотное использование операторов, обработка ошибок
Опыт построения архитектуры фронтенда: модули, lazy loading, guards, interceptors, shared модули
Работа с REST API / gRPC: интеграции, обработка ошибок, retry-стратегии, интерсепторы для токенов
Опыт с Reactive Forms: динамические формы, кастомные валидаторы, асинхронная валидация
Управление состоянием: опыт работы с NgRx (Store, Effects, Entity) или аналогами
Опыт покрытия кода тестами: unit (Jasmine/Jest), e2e (Cypress/Playwright)
Глубокое знание HTML5/CSS3/SCSS, адаптивная и семантическая верстка
Опыт работы с Git в командной разработке (Gitflow, Code Review, Pull/Merge requests)
Стек технологий Будут большим преимуществом навыки: Основной стек Оптимизация производительности Angular-приложений (OnPush, trackBy, чистые пайпы, memoization)
Опыт работы с Monorepo (Nx), модульными архитектурами
Опыт интеграции OAuth2/OpenID Connect (Keycloak или аналоги)
Работа с WebSockets, SignalR или аналогами для real-time UI
Настройка и интеграция CI/CD пайплайнов (GitLab CI/GitHub Actions)