Fullstack (Angular+.Net) разработчик

Местоположение и тип занятости

ОмскПолный рабочий деньМожно удалённо

Описание вакансии

О компании и команде

Описание проекта:
Разработка приложения для B2C направления компании в финансовой сфере.

Ожидания от кандидата

Основные задачи сотрудника:

• Совместно с командой поддерживать и развивать проекты
• Участвовать в планировании
• Влиять на продукт (мы прислушиваемся к хорошим идеям)
• Проводить Review и рефакторинг
• Делиться опытом с командой, предлагать улучшения
• Написание unit-тестов
• Положительная обратная связь от заказчика

Требуемые компетенции

  • Коммерческий опыт работы от 2 лет
  • Понимание структур данных, шаблонов проектирования и алгоритмики
  • Хороший опыт с NgXS / NgRx / Redux / Akita (главное – понимаете суть работы менеджеров состояний)
  • Знание RxJS
  • Знание Angular 17+ (ChangeDetectionStrategy, Signals, SSR и т.п.)
  • Опыт применения принципов SOLID, KISS, DRY
  • Отличные знание C#, .NET, SQL
  • Знание JavaScript && TypeScript
  • Опыт в написании Unit-тестов (Jasmine + Karma)
  • Опыт работы с асинхронным кодом (async/await)
  • Опыт работы с RabbitMQ или другими брокерами
  • Знание основных паттернов проектирования и умение их в нужном месте применять
  • Понимание зачем писать unit-тесты и умение их писать, опыт с популярными test frameworks (NUnit, xUnit), опыт с тулингом: Moq, FluentAssertions, TestContainers

    Условия работы

    • Официальное оформление в аккредитованную IT-компанию;
    • Система ДМС со стоматологией;
    • Собственный учебный центр с тренингами по языкам программирования, soft skills, карьерному росту и пр.;
    • Участие в крупных отраслевых мероприятиях;
    • Cпортивные и well-being мероприятия;
    • Корпоративные скидки от компаний-заказчиков и многое другое

    Ваш отклик

    Авторизуйтесь
    Откликаться на вакансии могут только зарегистрированные пользователи.