Angular разработчик (middle+/Senior)_ AppSec.Hub

Дата размещения вакансии: 22.11.2024
Работодатель: Swordfish Security
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Внимание! Наша вакансия открыта на территории РФ (СТРОГО!)

Наша компания аккредитована в "Минцифре"

Наш проект - комплексное 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 в Москве или гибридный график, также возможна полностью удаленная работа
  • ДМС со стоматологией после успешного прохождения испытательного срока.