Внимание! Наша вакансия открыта на территории РФ (СТРОГО!)
Наша компания аккредитована в "Минцифре"
Наш проект - комплексное B2B-решение для облегчения построения процессов DevSecOps в компаниях с inhouse-разработкой. Технически это классическая MVC-система с фронтендом на Angular 9 и бэкэндом на Java11/Kotlin. Легаси в системе практически отсутствует.
Набор задач, стоящих перед нашей командой, самый разнообразный: интеграция с большим числом сканеров ИБ, сбор и представление данных для BI-подсистемы, улучшение и оптимизация процессов DevSecOps в организации. SOLID, GRASP, clean code - не просто слова, а основа нашего подходе при разработке продукта.
В настоящее мы начинаем разработку "с нуля" нового модуля нашей платформы и приглашаем Middle+/Senior Angular разработчика.
Ваши будущие задачи:
- Написание кода согласно поставленным задачам;
- Сопровождение и доработка существующего функционала;
- Работа в тесном сотрудничестве со специалистами back-end разработки, тестирования и аналитиками, devops-инженерами и дизайнерами;
- Разработка собственного UI Kit с дизайн-системой.
Технологический стек:
- TypeScript, JavaScript;
- Angular 15;
- SCSS;
- DayJS, Prettier, ESLint;
- Angular Material 15;
- Storybook;
- NGXS;
- BEM;
- Собственный UI Kit.
Требования к кандидату:
- Опыт коммерческой разработки от 2 лет;
- Опыт работы с git;
- Уверенное понимание процесса разработки;
- Уверенные знания JavaScript, TypeScript, Angular;
- Опыт работы с API;
- Умение верстать.
Будет плюсом, но не обязательно:
- Опыт работы с монорепозиторием NX;
- Опыт работы со менеджерами состояний;
- Знание и понимание работы по SOLID, принципов YAGNI, KISS, DRY;
- Знание паттернов ООП;
- Опыт написание unit-тестов, e2e-тестов.
Мы предлагаем:
- Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом)
- Работу в команде профессионалов
- Офис 5/2 в Москве или гибридный график, также возможна полностью удаленная работа
- ДМС со стоматологией после успешного прохождения испытательного срока.