«СпроАйТи»

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

Не указана
  • Минск
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Нашу команду составляют более 100 высококвалифицированных специалистов по разным направлениям (Web BackEnd/FrontEnd разработка, Mobile-разработка, SAP, HCL Notes и др.).

WEB направление на сегодняшний день разрабатывает и сопровождает десятки проектов (продуктов компании), среди которых: высоконагруженные B2B и B2C решения, мобильные приложения, интеграции с различными api и т.д.
С каждым годом количество наших продуктов растет. В связи с активным развитием, стартом новых продуктов и большим планом проектов, наша компания ищет на полный рабочий день Middle FRONTEND Developer, Senior FRONTEND Developer.

ТЕХНОЛОГИИ, С КОТОРЫМИ МЫ РАБОТАЕМ:
- Angular 15+, TypeScript, RxJS, SCSS
- REST API, Server-Sent Events (SSE)
- Angular Universal (SSR)
- Jest, Cypress, Playwright
- Nx / monorepo / микрофронтенды
- Docker, Git, CI/CD (GitLab)
- Node.js (NestJS, Express)
- ESLint, Prettier

ЗАДАЧИ:

  • Работа в продуктовой команде над высоконагруженными проектами;
  • Разработка и поддержка фронтенд-приложений на Angular (v15+);
  • Проектирование и разработка переиспользуемых компонентов и модулей;
  • Оптимизация производительности и улучшение UX;
  • Разработка компонентов на базе собственного UI-KIT и кастомных библиотек;
  • Участие в разработке собственных библиотек;
  • Работа с REST API, Server-Sent Events (SSE);
  • Внедрение и поддержка SSR через Angular Universal;
  • Улучшение производительности фронтенда (бандл, FCP, TTI и др.);
  • Участие в обсуждении архитектурных решений;
  • Покрытие кода unit и e2e тестами;
  • Код-ревью и менторинг младших разработчиков (для senior уровня).

НАШИ ОЖИДАНИЯ:

  • Опыт коммерческой разработки на Angular (v15+);
  • Глубокие знания JavaScript, TypeScript и RxJS;
  • Уверенная работа с роутингом и реактивными формами;
  • Умение структурировать код, мыслить архитектурно;
  • Умение писать тесты и разбираться в чужом коде;
  • Понимание принципов REST, HTTP, CORS, статeless-архитектуры;
  • Навыки работы с Git, понимание Git flow и процессов CI/CD;
  • Ответственность, самостоятельность, вовлечённость в процесс.

БУДЕТ ПЛЮСОМ

  • Опыт с Angular Universal и server-side рендерингом;
  • Опыт в миграции проектов между версиями Angular;
  • Участие в создании и поддержке общих Angular библиотек, публикация в npm;
  • Опыт работы с Docker;
  • Знание архитектурных паттернов: микрофронтенды (Module Federation, Web Components), NX/monorepo;
  • Понимание backend-части (Node.js, NestJS);
  • Опыт работы с базами данных (MongoDB).

НАШЕ ПРЕДЛОЖЕНИЕ:

  • Работа в стабильной международной Компании;
  • Профессиональный, опытный коллектив;
  • Интересные, разносторонние проекты по автоматизации бизнес-процессов;
  • Официальное трудоустройство (контракт) и своевременная оплата труда;
  • Защищенная от инфляции фиксированная ЗП (устанавливается по результатам собеседования);
  • Повышение оклада по итогам года за результаты и достижения;
  • Комфортабельный офис (БЦ Фортуна) рядом со станцией метро (ст.м. Спортивная);
  • Оплата парковочного места рядом с офисом или проездного билета на общественный транспорт;
  • Медицинская страховка (включая членов семьи для сотрудников со стажем);
  • Широкие возможности для обучения и развития (собственный корпоративный учебный центр и платформа online-обучения с мобильным приложением);
  • Оплата участия в профильных конференциях, семинарах и т.д.;
  • Возмещение расходов на курсы по повышению профессиональных навыков (включая английский язык);
  • Дополнительные льготы и социальные программы для сотрудников АРМТЕК (возможность приобретать продукцию и обслуживать свой автомобиль на партнерских СТО со скидкой, отдых в Усадьбе «Три медведя» и проживание со скидкой, подарок за стаж работы в Компании и пр.);
  • Интенсивный рост команды открывает возможности для карьерного роста;
  • Гибкий график работы (плавающее время прихода\ухода, ПН-ПТ).