Senior Frontend (Angular) Developer (Тула)

Дата размещения вакансии: 29.09.2025
Работодатель: Смартек
Уровень зарплаты:
з/п не указана
Город:
Тула
Требуемый опыт работы:
От 3 до 6 лет

Смартек – это IT-компания, которая ведет свою деятельность с 2003 года. Мы специализируемся на разработке высоконагруженного программного обеспечения федерального и корпоративного уровня в финтехе, ритейле, медицине, образовании и других сферах (стек Spring/Java, .NET/C#, React/Angular/JS). Среди наших клиентов Сбер, РЖД, Федеральная Таможенная служба, Avito и многие другие.

Наши сотрудники могут оформить льготную ипотеку и воспользоваться отсрочкой от военной службы, так как компания прошла государственную аккредитацию.

Мы продолжаем развиваться и расширять бизнес и приглашаем в нашу команду Frontend (Angular) разработчиков уровня Middle+/Senior

Вы нам подходите, если владеете большинством из перечисленных технологий:
- Глубокое знание Angular (v12+, идеально v15+).
- Опыт работы с Angular на коммерческих проектах от 5 лет.
- Components, Directives, Pipes, Services.
- Модульная система (NgModule), ленивая загрузка.
- Работа с формами: как Template-Driven, так и Reactive Forms.
- HTTP-клиент (Interceptor'ы, обработка ошибок).
- Роутинг (RouterOutlet, guards, resolvers).

- TypeScript: Понимание типизации, Generics, Interfaces, Enums.
- RxJS: Умение работать с Observables, Subject, BehaviorSubject. Понимание операторов (map, switchMap, catchError, forkJoin, combineLatest).
- State Management: Опыт работы с NgRx (или аналогичным стейт-менеджером: Akita, NgXs) — понимание концепций Action, Reducer, Selector, Effect.
- HTML5 / CSS3 / SCSS: Адаптивная верстка, Grid/Flexbox.

Инструменты и окружение:
- Система контроля версий: Git (ветвление, merge, rebase).
- Пакетный менеджер npm или yarn.
- Навыки работы с Angular CLI.

Дополнительно (будет большим плюсом):
- Опыт написания unit-тестов (Jasmine / Karma) и e2e-тестов (Cypress или Protractor).
- Знакомство с UI-библиотеками (Angular Material, PrimeNG, NG-ZORRO)
- Базовое понимание работы Kafka на фронтенде (через WebSockets или REST API).
- Понимание концепций CI/CD.

Нашим сотрудникам мы предлагаем:

  • заработную плату, соответствующую уровню умений и знаний, регулярную индексацию;
  • участие в масштабных проектах уровня Enterprise;
  • сертификацию и участие в конференциях за счет компании;
  • возможность, при желании, быть наставником и передавать знания начинающим специалистам;

  • гибкое начало и окончание рабочего дня;

  • взаимодействие по ТК РФ или взаимодействие как с ИП;
  • активную корпоративную жизнь, разнообразные льготы и компенсации.

Ждем Вас в нашей команде!