Yield Solutions Group

Software Developer 3

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

Senior-разработчик с фокусом на frontend и полной ответственностью за архитектуру в продуктовой команде Yield Solutions Group. Проектирует и развивает сложные веб-приложения и микросервисные контракты, задаёт стандарты разработки и AI-ассистированных практик.

Задачи

  • Принимать и нести ответственность за архитектурные решения для сложных кросс-сервисных фич
  • Задавать и контролировать стандарты frontend и fullstack: архитектура React-компонентов, паттерны TypeScript, управление состоянием, дизайн API-контрактов, пороги покрытия тестами и практики AI-инженерии
  • Проводить авторитетные код-ревью с оценкой архитектурного соответствия, целостности границ сервисов, производительности под нагрузкой и безопасности, включая AI-сгенерированный код
  • Применять и моделировать делегирование задач AI-агентам по фреймворку Nate B Jones, определяя уровень автономии и зоны человеческой ответственности
  • Поднимать архитектурные риски на планировании спринтов, дизайн-ревью и обсуждениях роадмапа до появления проблем в продакшене
  • Менторить Full Stack Java инженеров и менее опытных разработчиков по техническим основам и AI-практикам
  • Проектировать и разрабатывать сложные интерактивные пользовательские фичи на React и TypeScript, работающие под реальной нагрузкой во всех поддерживаемых браузерах
  • Писать структурированные spec-файлы с описанием скоупа, ограничений, критериев приёмки и краевых случаев до начала реализации
  • Составлять промпты и инструкции для AI-агентов с инженерной точностью, декомпозируя задачи и явно задавая ограничения
  • Проектировать REST API и межсервисные контракты в микросервисной архитектуре с версионированием и обратной совместимостью
  • Управлять сложным состоянием приложения с документированным обоснованием
  • Писать unit- и интеграционные тесты в рамках цикла разработки, считая покрытие и тестируемость частью definition of done
  • Самостоятельно устранять архитектурные блокеры
  • Использовать Datadog для мониторинга здоровья сервисов, трассировки запросов, поиска узких мест и построения алертинга
  • Профилировать и улучшать производительность frontend с измеримыми целями: размер бандла, рендеринг, кэширование, бенчмарки загрузки
  • Соблюдать и обеспечивать стандарты доступности WCAG 2.1
  • Развивать практику AI-ассистированной разработки в команде
  • Выявлять архитектурный технический долг, обосновывать его влияние на скорость и вести план устранения до завершения
  • Сотрудничать с продуктом и дизайном до начала реализации, проясняя требования и ограничения
  • Работать с DevOps над инфраструктурой на Terraform, архитектурой CI/CD, паритетом окружений и стабильностью продакшена
  • Соблюдать требования безопасности и комплаенса для AI-сгенерированного кода в регулируемой финансовой среде
  • Устанавливать стандарты документации для систем в своей архитектурной зоне ответственности

Требования

  • 7+ лет профессиональной разработки с глубоким продакшен-опытом в Java Spring Boot и React
  • Подтверждённое владение архитектурными решениями в микросервисной среде
  • Экспертный уровень TypeScript в продакшен-кодовой базе, включая продвинутые паттерны типовой системы и умение задавать конвенции для команды
  • Глубокое понимание микросервисной архитектуры: декомпозиция сервисов, паттерны межсервисного взаимодействия, отказоустойчивость распределённых систем, дизайн и версионирование API-контрактов
  • Опыт проектирования и выпуска сложных интерактивных frontend-фич на React в масштабе, включая продвинутое управление состоянием
  • Владение дизайном REST API на архитектурном уровне: обработка ошибок, аутентификация, пагинация, rate limiting, версионирование и обратная совместимость
  • Продакшен-опыт с Postgres и MariaDB, включая оптимизацию запросов, проектирование схем и стратегию миграций без даунтайма
  • Опыт AWS на архитектурном уровне: выбор сервисов, проектирование отказоустойчивости, понимание tradeoff стоимости и производительности
  • Владение Terraform на уровне проектирования, ревью и изменения инфраструктурных описаний
  • Ответственность за unit- и интеграционное тестирование: стандарты покрытия, архитектура тестов, оценка и улучшение тестовой позиции команды
  • Проектирование и владение CI/CD пайплайнами, включая оптимизацию сборки и стратегию деплоя
  • Опыт работы с Datadog или аналогом на архитектурном уровне: инструментирование, распределённая трассировка, алертинг, определение SLO
  • Продакшен-практика AI-ассистированной разработки на spec-driven и agentic уровнях фреймворка Nate B Jones
  • Экспертиза в кросс-браузерной совместимости и оптимизации производительности frontend на архитектурном уровне
  • Свободное владение WCAG 2.1 и подтверждённый опыт установки и контроля стандартов доступности в команде
  • Умение задавать техническое направление в agile-среде с короткими циклами и конкурирующими приоритетами

Условия

  • Базовая зарплата: $150,000 - $170,000 в год в зависимости от опыта
  • Бонус: performance-based выплаты, привязанные к целям компании и сотрудника
  • Комплексный соцпакет: health, dental, vision, страхование жизни, 401(k), PTO, возможности карьерного развития
  • Офис в Centennial, CO, без релокации
  • Компания входит в Denver's Best Place to Work (2024 и 2025), культура с фокусом на внутренние повышения и рост сотрудников

Навыки

  • Java
  • Spring Boot
  • React
  • TypeScript
  • REST API
  • микросервисы
  • Postgres
  • MariaDB
  • AWS
  • Terraform
  • CI/CD
  • Datadog
  • WCAG 2.1
  • AI-assisted development
  • spec-driven development
  • agentic development

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

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Software Developer 3 — Yield Solutions Group, 150,000 – 170,000 USD в год, Centennial | itrelocate