Frontend-разработчик Angular (middle/middle+)

Sibedge
Томск
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

Sibedge — аккредитованная IT-компания. Уже 19 лет мы занимаемся заказной разработкой ПО. Сейчас мы в поиске Frontend-разработчика (Angular) для проекта по развитию крупной платформы кадрового электронного документооборота.

О проекте

Мы развиваем продукт, который является лидером рынка кадрового электронного документооборота в России, а также экосистему связанных с автоматизацией кадровых процессов сервисов.

Система построена на комбинированной монолит + микросервисной архитектуре, живёт в Docker-контейнерах, в перспективе — переезд в Kubernetes-кластеры в датацентрах. Продуктом пользуются полтора миллиона активных пользователей, ежегодно в системе подписываются десятки миллионов документов.

Стек: Angular, TypeScript, RxJS, HTML5, CSS3/SCSS; на бэкенде — Java/Scala (Spring/Play), PostgreSQL, Kafka, RabbitMQ; API — REST/GraphQL.

Над продуктом работают 5 команд разработки (до 7 человек в каждой), в одну из которых войдёт разработчик, а также отдел аналитики (бизнес- и системные аналитики), готовящий постановки и макеты, и архитектор, с которым согласуются технические решения. В команде есть бэкенд, фронтенд и QA. Вас ждут задачи разной сложности с возможностью напрямую влиять на реализацию функционала — вы не останетесь один на один с проблемой, всегда будет к кому обратиться за помощью.

Чем предстоит заниматься
разрабатывать новый функционал большого приложения;
изменять существующий функционал согласно новым требованиям;
исправлять баги;
предлагать новые идеи и улучшения для приложения;
участвовать в код-ревью;
участвовать во встречах команды разработки.
Что ожидаем от кандидата
уверенное владение HTML, CSS (SCSS), JS/TypeScript;
понимание принципов работы веб-приложений, HTTP, REST API;
опыт работы с Angular от 2,5 лет;
понимание жизненного цикла компонентов и директив;
понимание принципов Dependency Injection;
понимание концепции Signals в Angular и области их применения;
опыт работы с RxJS;
опыт работы с кроссбраузерной и адаптивной вёрсткой;
знание английского языка не ниже уровня чтения технической документации.
Будет плюсом
опыт работы с NgRx или аналогами стейт-менеджмента;
опыт работы с Angular Material;
осознанный подход к выбору технических решений, способность их аргументировать и понимание последствий в долгосрочной перспективе;
опыт написания тестов (Jest/Karma/Jasmine, e2e — Cypress/Playwright);
опыт оптимизации производительности фронтенда (bundle size, lazy-loading, change detection);
опыт работы в высоконагруженных продуктах (highload);
знакомство с CI/CD, Docker;
базовое понимание бэкенда (Java/Scala) для эффективной коммуникации с командой;
опыт в домене КЭДО / HR-tech.
Что вам может быть интересно о Sibedge
мы предоставляем официальное оформление, «белую» заработную плату;
мы лояльно относимся к гибкому графику работы, если он не снижает эффективность всей команды;
благодаря ежегодному Performance Review каждый видит свой вклад в общий результат и определяет траекторию дальнейшего развития;
компания и сотрудники всегда имеют возможность договориться. Придерживаемся принципа: если тебе чего-то не хватает — скажи об этом. Вместе мы обязательно найдём решение, чтобы каждый остался в позиции win-win.
AI-помощник
Источникhh.ru
Опубликовано8 июл.
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.