Чем предстоит заниматься
Опыт тесного сотрудничества с ключевыми заинтересованными сторонами в инженерной команде, включая архитекторов, владельцев продукта и UX-дизайнеров, а также понимание и демонстрация того, как письменные требования преобразуются в техническое решение
Разрабатывать интерфейсы для веб- и мобильных приложений, а также создавать высококачественный, эффективный и многократно используемый код и библиотеки для дальнейшего применения
В сотрудничестве с другими членами команды разрабатывать и формулировать комплексную архитектуру и (не)функциональный дизайн
Ответственность за разработку и управление цифровой и программной платформой фронтенда
Обеспечьте использование гибкого процесса и методологии, описанных в версии 1
Внедряйте в команду лучшие практики, включая разработку через тестирование (TDD), проверку кода и парное программирование
Оказывайте наставническую помощь и помогайте в трудоустройстве младшим членам команды
Разрабатывайте гибкие и настраиваемые программные компоненты
Создавайте хорошо спроектированный, тестируемый, поддерживаемый, безопасный и эффективный код