US Bank

Senior Software Engineer - Full Stack

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Full Stack инженер в U.S. Bank для проектирования и масштабирования корпоративных веб-приложений: frontend на React/Next.js и backend на Node.js/Python/Java Spring Boot в cloud-native микросервисной архитектуре.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые full-stack веб-приложения корпоративного уровня
  • Разрабатывать пользовательские интерфейсы на React.js, Next.js, TypeScript, JavaScript, HTML5 и CSS
  • Проектировать и реализовывать RESTful API, микросервисы и backend-сервисы на Node.js, Python и Java Spring Boot
  • Взаимодействовать с product-менеджерами, дизайнерами и инженерными командами для перевода бизнес-требований в технические решения
  • Оптимизировать производительность, масштабируемость, надёжность и поддерживаемость frontend и backend систем
  • Проектировать схемы БД, модели данных, стратегии индексирования и оптимизацию запросов
  • Строить и поддерживать CI/CD пайплайны, контейнерные деплойменты и cloud-native решения
  • Обеспечивать соблюдение практик безопасности: аутентификация, авторизация, приватность данных, безопасное кодирование

Требования

  • Степень бакалавра или эквивалентный опыт работы
  • Пять-шесть лет релевантного опыта
  • Сильный практический опыт разработки и поддержки крупномасштабных веб-приложений
  • Экспертиза в React.js, включая Hooks, Context API и инструменты управления состоянием (Redux или Zustand)
  • Опыт разработки на Next.js, TypeScript, JavaScript (ES6+), HTML5 и CSS3
  • Практический опыт backend-разработки на Node.js (Express/NestJS) и/или Python (FastAPI/Flask)
  • Знание Java Spring Boot, архитектуры микросервисов и разработки API
  • Опыт работы с PostgreSQL и/или MySQL, включая моделирование данных и оптимизацию производительности
  • Опыт работы с AWS, Azure или GCP, контейнеризацией на Docker и Kubernetes, CI/CD пайплайнами
  • Понимание безопасности приложений: OAuth, JWT, XSS, CSRF и безопасная работа с данными

Условия

  • Работа из офиса U.S. Bank три и более дней в неделю
  • Медицинская страховка (medical, dental, vision)
  • Страхование жизни (базовое и опциональное)
  • Краткосрочная и долгосрочная нетрудоспособность
  • Отпуск по беременности и родительский отпуск
  • 401(k) и пенсионный план с взносами работодателя
  • Оплачиваемый отпуск от двух до пяти недель в зависимости от грейда и стажа
  • До 11 оплачиваемых праздничных дней
  • Помощь при усыновлении
  • Начисление больничных: один час за каждые 30 отработанных, до 80 часов в год

Навыки

  • React.js
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Redux
  • Zustand
  • Node.js
  • Express
  • NestJS
  • Python
  • FastAPI
  • Flask
  • Java
  • Spring Boot
  • PostgreSQL
  • MySQL
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • CI/CD
  • OAuth
  • JWT
  • REST API
  • микросервисы

Похожие вакансии

Cleared AWS Application Developer (Full Stack) (Washington DC)
Virtual Service OperationsSeniorWashingtonОфис
165,000 – 220,000 USD в год
31 окт.
Full Stack Developer
Concept SolutionsMiddleWashingtonОфис
110,000 – 114,000 USD в год
30 окт.
Cleared AWS Application Developer (Full Stack)
Virtual Service OperationsSeniorHerndonОфис
165,000 – 220,000 USD в год
30 окт.
Senior Full Stack NET Developer
Vervic Inc.SeniorNew YorkГибрид
75 USD в час
30 окт.
Mid-level Full Stack Developer (Java/Spring)
AnaVationMiddleChantillyГибрид
50,391 – 122,931 USD в год
30 окт.
Senior Software Engineer - Full Stack — US Bank, 119,765 – 140,900 USD в год, Irving | itrelocate