Temple Square Hospitality Corporation
Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Software Engineer в Deseret Book, отвечает за техническое направление ключевого бизнес-направления end-to-end: архитектура, масштабируемые решения на AWS и full-stack веб-приложения. Около половины времени — архитектура и доставка проектов, остальное — кросс-функциональное взаимодействие, поддержка систем и обмен знаниями.
Задачи
- Техническая архитектура и владение ключевым бизнес-направлением: определение и реализация архитектурных решений
- Установка и контроль стандартов качества кода и лучших практик
- Проектирование масштабируемых решений с использованием веб-фреймворков, сервисов AWS и баз данных
- Оценка и рекомендация новых технологий для повышения производительности и поддерживаемости систем
- Планирование и реализация проектов: точные оценки сроков, декомпозиция сложных проектов
- Отслеживание прогресса проектов и коммуникация статуса стейкхолдерам
- Раннее выявление и снижение технических рисков
- Кросс-функциональное взаимодействие: перевод бизнес-требований в технические решения
- Партнёрство с бизнес-стейкхолдерами и техническое консультирование
- Понятное объяснение технических концепций нетехническим коллегам
- Фасилитация технических обсуждений и принятия решений между командами
- Управление техническим долгом: выявление, приоритизация и планирование его снижения
- Разработка и выполнение планов поддержки и обновления систем
- Внедрение мониторинга и алертинга
- Балансирование разработки новых функций и снижения технического долга
- Обмен знаниями: координация интеграций с другими техническими направлениями
- Проектирование и реализация API для совместимости систем
- Проведение код-ревью для обеспечения качества и передачи знаний
- Создание и поддержка технической документации
Требования
- Степень бакалавра в Computer Science, Software Engineering или смежной области, либо эквивалентный профессиональный опыт
- Минимум 5 лет опыта разработки ПО с подтверждённым техническим лидерством
- Уверенное владение JavaScript-фреймворками, такими как TanStack Start или Svelte
- Опыт создания и поддержки full stack веб-приложений
- Опыт создания и поддержки интеграций между различными системами
- Прочный опыт работы с базами данных PostgreSQL или MySQL
- Прочный опыт работы с поисковыми движками, такими как OpenSearch
- Практический опыт работы с сервисами AWS, в частности AWS Bedrock, Lambda и EventBridge
- Опыт процессов код-ревью и поддержания стандартов качества кода
- Сильные навыки планирования проектов и оценки сроков
- Опыт работы с системами контроля версий
- Сильные навыки решения проблем и аналитические способности
- Самостоятельность и отличные навыки тайм-менеджмента
Условия
- Full Time
- Гибридный график в Salt Lake City
- Немедленное начало работы
Навыки
- JavaScript
- TanStack Start
- Svelte
- PostgreSQL
- MySQL
- AWS
- AWS Bedrock
- AWS Lambda
- AWS EventBridge
- OpenSearch
- API
- Git