H&R Block

Principal Software Engineer-Native Mobile Development

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

Principal-инженер для технического лидерства в экосистеме финансовых приложений, с глубокой экспертизой в нативной мобильной разработке Spruce для iOS и Android. Роль предполагает развитие перехода от гибридных фреймворков к нативным решениям на Swift и Kotlin и внедрение AI-ассистированной инженерии.

Задачи

  • Обеспечивать техническое видение и лидерство в приложениях Financial Services с владением нативной мобильной экосистемой Spruce
  • Проектировать и направлять разработку масштабируемых, доступных, наблюдаемых и безопасных нативных приложений на Swift для iOS и Kotlin для Android
  • Определять и внедрять инженерные и архитектурные стандарты: MVVM, Clean Architecture, модульный дизайн, паттерны API и интеграций
  • Обеспечивать соответствие корпоративным стандартам: архитектурное управление, кибербезопасность, приватность, комплаенс, доступность, качество и релиз-менеджмент
  • Развивать AI-ассистированную доставку ПО: agentic workflows, AI-ассистированный дизайн и разработка, генерация тестов, код-ревью
  • Наставничать инженеров и техлидов через архитектурные ревью, дизайн-сессии, код-ревью и коучинг
  • Взаимодействовать с Product, Design, Architecture, Security, Operations, Data и вендорами для перевода бизнес-целей в технические стратегии
  • Участвовать в оценке вендоров, технологических ассессментах, proof of concept и анализе buy-versus-build
  • Развивать CI/CD пайплайны, автоматизированное тестирование, quality gates, релиз-автоматизацию и мониторинг
  • Расследовать и решать сложные кросс-приложенческие технические проблемы
  • Оценивать и управлять сторонними SDK, API и платформами на предмет безопасности, приватности и поддерживаемости
  • Проектировать переиспользуемые компоненты, референсные архитектуры и инженерные ускорители

Требования

  • Bachelor's degree в Computer Science, Engineering или смежной области либо эквивалентный опыт
  • 10–12 лет прогрессивного опыта в разработке ПО, включая опыт техлида, архитектора или principal-инженера
  • Глубокая экспертиза в нативной мобильной разработке на Swift, Kotlin, Xcode и Android Studio
  • Опыт мобильной архитектуры, интеграции API и сервисов, оптимизации производительности, безопасного кодирования, доступности и наблюдаемости
  • Понимание распределённых систем, облачной и корпоративной инфраструктуры, сетей, IAM, интеграции данных и event-driven паттернов
  • Опыт применения AI-ассистированных инженерных практик, включая agentic workflows
  • Опыт установления инженерных стандартов и влияния на их принятие в нескольких командах
  • Способность наставничать инженеров и проводить архитектурные и дизайн-ревью
  • Опыт оценки вендоров, сторонних платформ, SDK и API, участия в buy-versus-build решениях
  • Опыт с CI/CD и автоматизацией: Fastlane, Bitrise, GitHub Actions или аналогичные инструменты
  • Опыт с фреймворками автотестов: JUnit, Espresso, XCTest
  • Опыт с телеметрией, мобильной аналитикой, crash reporting и мониторингом: Datadog, Adobe Analytics, Firebase, Sentry
  • Опыт с общими SDK, модульными репозиториями и микро-приложениями или модульными архитектурами
  • Понимание требований App Store и Google Play, корпоративного деплоя, мобильной приватности и threat-modeling (STRIDE, App Attest)
  • Отличные коммуникативные и лидерские навыки, управление стейкхолдерами

Условия

  • Конкурентная оплата и комплексные бенefits
  • Медицинское и рецептурное страхование для сотрудников и иждивенцев
  • Пенсионный план 401(k)
  • Программа помощи сотрудникам (EAP)
  • Виртуальные фитнес-программы
  • Скидки для сотрудников
  • Страхование Business Travel Accident
  • Бонус Associate Tax Prep
  • Возможность участия в incentive-планах
  • Remote-формат (#LI-Remote)

Навыки

  • Swift
  • Kotlin
  • Xcode
  • Android Studio
  • MVVM
  • Clean Architecture
  • CI/CD
  • Fastlane
  • Bitrise
  • GitHub Actions
  • JUnit
  • Espresso
  • XCTest
  • Datadog
  • Adobe Analytics
  • Firebase
  • Sentry
  • App Store
  • Google Play
  • STRIDE
  • App Attest
  • AI-assisted engineering
  • agentic workflows

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

Lead Mobile Engineer
MLabsLeadNew YorkГибрид
140,000 – 220,000 USD в год
19 окт.
Senior Android Software Developer, Infotainment
Lucid MotorsSeniorSouthfieldОфис
16 окт.
Engineer, Software
Brother International CorporationMiddleWestminsterГибрид
90,000 – 110,000 USD в год
16 окт.
Principal Software Engineer, Mobile Platform
FISLeadJax North ApartmentsОфис
16 окт.
Senior Mobile Software Research & Development Engineer
AbbottSeniorSylmarОфис
90,000 – 180,000 USD в год
16 окт.
Principal Software Engineer-Native Mobile Development — H&R Block, 132,200 – 224,700 USD в год, Удалённо | itrelocate