Разработка пользовательских интерфейсов на TypeScript с использованием библиотек React;
Реализация взаимодействия с backend частью микросервисных приложений;
Разработка Unit тестов и UI тестов;
Участие в проектировании архитектуры микросервисных приложений;
Участие в code-review изменений, разрабатываемых командой;
Участие в разработке инфраструктуры непрерывной доставки кода;
Сопровождение разработанного командой функционала: консультация разработчиков и пользователей, участие в анализе ошибок и инцидентов (3-я линия поддержки);
Общение с бизнес экспертами, методологами, аналитиками, разработчиками, архитекторами, дизайнерами своей и смежных команд;
Участие в формировании целей и задач команды, генерации идей и проверки гипотез;
Участие в регулярных мероприятиях команды: ежедневные встречи, планирование, декомпозиция задач спринта.
Требования:
Хорошие знания и практический опыт разработки на JavaScript, TypeScript, React, HTML, CSS от 4-х лет;
Опыт написания Unit тестов;
Понимание технологий DevOps, опыт работы с CI/CD-инструментами: BitBucket, Nexus, Teamcity, SonarQube;
Опыт работы с git · Работа с системами логирования и мониторинга приложений;
Знакомство с продуктами по управлению бэклогом команды: Jira, Confluence;