Frontend Engineer – Java & Open Source (Private & FS)
IT-направление
👩💻 Вакансия Frontend Engineer – Java & Open Source (Private & FS) 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Version 1 🟦Задачи – Опыт тесного сотрудничества с ключевыми заинтересованными сторонами в инженерной команде, включая архитекторов, владельцев продукта и UX-дизайнеров, а также понимание и демонстрация того, как письменные требования преобразуются в техническое решение. – Разрабатывать интерфейсы для веб- и мобильных приложений, а также создавать высококачественный, эффективный и многократно используемый код и библиотеки для дальнейшего применения. – В сотрудничестве с другими членами команды разрабатывать и формулировать комплексную архитектуру и (не)функциональный дизайн. – Ответственность за разработку и управление цифровой и программной платформой фронтенда. – Обеспечьте использование гибкого процесса и методологии, описанных в версии 1. – Внедряйте в команду лучшие практики, включая разработку через тестирование (TDD), проверку кода и парное программирование. – Оказывайте наставническую помощь и помогайте в трудоустройстве младшим членам команды. – Разрабатывайте гибкие и настраиваемые программные компоненты. – Создавайте хорошо спроектированный, тестируемый, поддерживаемый, безопасный и эффективный код. 🟦Требования – Вы должны обладать обширным опытом в разработке фронтенда, а также значительным опытом работы с TypeScript и React. Дополнительный опыт работы с Next.js/Angular/Vue.js будет преимуществом. – Опыт работы с фреймворками для мобильной разработки, такими как React Native, будет полезен. – Опыт работы с GraphQL, предпочтительно с использованием Apollo Client и React для эффективного получения данных и управления состоянием. – Опыт модульного тестирования с использованием Jest. – Опыт работы с непрерывной интеграцией (Docker). – Увлечение программированием и стремление быть в курсе новых технологий, фреймворков и методов. – Обширный опыт работы в гибкой (Agile) среде. – Исключительные коммуникативные навыки для взаимодействия с клиентами и командами разработчиков, работающими как на территории страны, так и за рубежом. – Умение расставлять приоритеты и одновременно выполнять несколько задач с различными сроками будет иметь важное значение. – Опыт в области интеграции бэкэнда, а также любой опыт работы с бэкэнд-технологиями, такими как Java/Python, является преимуществом. 🌐 Откликнуться