Twin Sails Interactive
Senior Frontend Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Developer в команду разработки стратегических игр Twin Harbour Interactive. Отвечает за стабильность и производительность live-систем и развитие фронтенда веб-клиента существующих игр.
Задачи
- Работать над фронтендом веб-клиента существующих игр
- Участвовать в проектировании, разработке, поддержке и постоянном улучшении фронтенд-систем на современном стеке (JavaScript, TypeScript, Vue.js, Sass, Jest, Sentry, Sonar, GitHub, Jenkins, автоматизированные пайплайны сборки)
- Участвовать в построении и поддержании roadmap
- Разрабатывать и улучшать фронтенд-клиент и инструменты компании по лучшим практикам, обеспечивая стабильный, современный, тестируемый и поддерживаемый код, а также стабильность и производительность live-системы
- Совместно с другими командами работать над мониторингом багов и производительности, решениями для хранилища данных, аналитикой и игровыми фичами
- Коммуницировать с коллегами и другими командами для обеспечения плавного ежедневного рабочего процесса
- Брать полную ответственность за сложные фичи и проекты — от дизайна до пост-релизного мониторинга, с учётом observability, масштабируемости и поддерживаемости
- Давать конструктивную обратную связь в код-ревью и помогать соблюдать командные практики кодирования
- Проявлять инициативу, ownership-подход и приверженность успеху команды
Требования
- Экспертные знания JavaScript, TypeScript, HTML5/CSS3 и современных фронтенд-фреймворков
- Степень в области computer science или смежной IT-сфере и профессиональный опыт в разработке ПО
- Способность работать самостоятельно, но также в междисциплинарной команде; хорошие аналитические навыки, нестандартное мышление и мотивация постоянно улучшаться и учиться
- Увлечённость видеоиграми и желательно опыт в игровой индустрии
- Сильные коммуникативные навыки и свободный технический и деловой английский
- Знакомство с agile-разработкой и scrum-средами или желание работать с ними
Условия
- Глобальная команда с более чем 30 национальностями в двух локациях
- Гибридный формат работы: офис в Гамбурге с видом на гавань или на Мальте
- Career Path Framework и культура менторства
- Языковые курсы, e-learning платформы, поддержка конференций и обучения
- Игровые вечера, квизы, караоке и неформальное общение
Навыки
- JavaScript
- TypeScript
- Vue.js
- HTML5
- CSS3
- Sass
- Jest
- Sentry
- Sonar
- GitHub
- Jenkins