Angular Developer (Quality Management)

Минск
Наш клиент

— это американская компания, которая разрабатывает ПО и hardware решения мирового класса для управления качеством в сфере производства товаров. Приложения компании помогают клиентам планировать качество продукции, собирать и анализировать данные, полученные на производстве, проводить статистический контроль процессов, а также управлять приборами и инструментами. Компания работает на рынке более 40 лет и сотрудничает с известными мировыми брендами.

Цель проекта

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

Задачи:
  • Разработка и поддержка веб-приложений клиента;
  • Коммуникация с командами маркетинга и разработки на стороне клиента для анализа функционала и поиска новых идей для улучшения UX приложений;
  • Управление задачами Proof of Concepts для подтверждения технической выполнимости;
  • Анализ бизнес-требований и их преобразование в технические требования;
  • Разработка нового пользовательского функционала на Angular JS и Angular;
  • Работа с Visual Designs (PSD файлы) и разработка респонсивных веб- и одностраничных приложений;
  • Разработка и использование многоразовых компонентов и фронтенд-библиотек;
  • Разработка прогрессивных веб-приложений (PWA);
  • Выполнение Performance Tuning;
  • Выполнение мануального и автоматизированного юнит-тестирования;
  • Менторство junior разработчиков на проекте;
  • Выполнение дизайн- и код-ревью;
  • Участие в собеседованиях Front End разработчиков;
Технологии:
AngularJS
Angular
HTML
CSS
C#
.NET
ASP .NET Core
WEB API
Наши ожидания:
  • 5+ лет опыта разработки фронтенда веб-приложений;
  • Высшее образование в сфере Computer Science;
  • Уверенное знание AngularJS и Angular;
  • Опыт разработки респонсивных веб-приложений и одностраничных приложений на Angular;
  • Знание Dependency Injection, Templates, Validations, Linting, Pipes, Directives, Model Typecasting, State management, Debugging и Testing;
  • Опыт работы с JavaScript packages, package managers, bundlers для разработки комплексных интерактивных приложений;
  • Обширный опыт работы с HTML и CSS;
  • Понимание security models;
  • Опыт работы с прогрессивными веб-приложениями (PWA);
  • Опыт разработки решений на .Net платформе (C#.NET, ASP .NET Core, WEB API);
  • Знание JSON Web Token (JWT);
  • Знание принципов работы баз данных (SQL Server, SQL Lite);
  • Знание DevOps принципов (commit, merge/branch, build, deploy);
  • Опыт работы с GIT и MS Source Control;
  • Понимание deployment-концепций (rollout и rollback, webserver, app server deployment, database scripts rollout, monitoring);
  • Знание принципов Agile и Scrum;
  • Понимание концепций SaaS-решений;
  • Знание английского языка на уровне Intermediate и выше;
  • Умение работать в команде;
  • Гибкость;
Что мы предлагаем?
  • Более 100 технических и нетехнических тренингов для развития и расширения кругозора;
  • Внутренние митапы и конференции – мы любим делиться знаниями;
  • Курсы английского языка (как с русскоязычными преподавателями, так и с native speakers);
  • Бесплатная медицинская страховка в 80+ частных клиниках;
  • Спортивные активности (футбол, баскетбол, хоккей. большой теннис, плавание и др.) и социальные события (корпоративы, тимбилдинги, happy hours, сплавы на байдарках и др.);
  • Бесплатные горячие обеды в офисе;
Напишите нам!
Мы обязательно ответим!