US Bank
Software Engineer 2 (TravelBank)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-инженер в продуктовую команду TravelBank (U.S. Bank). Разработка, тестирование и поддержка высоконагруженных веб-приложений с полной ответственностью за код и соблюдением стандартов безопасности и комплаенса.
Задачи
- Проектировать, разрабатывать, тестировать, эксплуатировать и поддерживать продукты
- Писать production-ready и тестируемый код с полной ответственностью за fullstack-часть
- Создавать оптимальный дизайн с учётом масштабируемости, надёжности и производительности
- Анализировать сбои, предлагать изменения в дизайне и улучшения операционных процессов
- Проводить код-ревью и давать рекомендации по инженерным практикам
- Обеспечивать соблюдение практик безопасности и комплаенса при разработке
- Участвовать в развитии культуры инноваций и непрерывного улучшения
- Критически оценивать задачи, приоритизировать их и заранее сообщать о блокерах
Требования
- Bachelor’s degree или эквивалентный опыт работы
- 3–5 лет релевантного опыта
- Сильный опыт разработки на JavaScript, TypeScript и NodeJS
- Опыт архитектуры и реализации высокопроизводительных приложений
- Понимание MongoDB и моделирования нереляционных данных
- Опыт с современным frontend-фреймворком, например Ember или React
- Знание CI/CD (Jenkins/CloudBees) и контейнеризации (Docker/Kubernetes)
- Опыт с облачными провайдерами AWS, Azure или Google Cloud
- Опыт с SQL и моделированием реляционных баз данных
- Владение agile-процессом разработки и принципами DevOps
- Умение создавать и поддерживать техническую документацию для API (например, Swagger)
- Способность менторить инженеров любого уровня
Условия
- Гибридный формат: работа в офисе U.S. Bank не менее 3 дней в неделю
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни (базовое и опциональное)
- Краткосрочная и долгосрочная страховка по нетрудоспособности
- Отпуск по беременности и уходу за ребёнком
- 401(k) и пенсионный план с взносами работодателя
- Оплачиваемый отпуск от 2 до 5 недель в зависимости от грейда и стажа
- До 11 оплачиваемых праздничных дней
- Помощь при усыновлении
- Начисление больничных: 1 час за каждые 30 отработанных, до 80 часов в год
- Диапазон зарплаты: $105,400.00 – $124,000.00
Навыки
- JavaScript
- TypeScript
- NodeJS
- MongoDB
- Ember
- React
- Jenkins
- CloudBees
- Docker
- Kubernetes
- AWS
- Azure
- Google Cloud
- SQL
- Swagger
- DevOps