Fidelity Investments

Principal Mobile Developer

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

Principal-разработчик мобильных приложений в Fidelity: полный цикл разработки нативных iOS- и Android-приложений и full-stack веб-приложений, включая backend-сервисы и API. Роль предполагает техническое лидерство, менторство и участие в планировании технической стратегии.

Задачи

  • Проектировать, разрабатывать и поддерживать full-stack функциональность backend и нативных мобильных платформ (iOS и Android)
  • Координировать разработку фич от концепции до продакшн-деплоя, принимая технические решения по всему стеку
  • Создавать и поддерживать масштабируемые микросервисы и RESTful/GraphQL API
  • Готовить документацию по приложениям и подсистемам
  • Планировать и координировать графики и задачи по нескольким технологическим инициативам
  • Консультировать по оценке и управлению рисками инженерных проектов
  • Предлагать технические решения текущих задач и давать оценки для предстоящих инициатив
  • Менторить младших членов команды
  • Участвовать в планировании технического роадмапа и консультировать старший менеджмент по технической стратегии
  • Мониторить производительность приложений, устранять проблемы и оптимизировать стек
  • Исследовать шифрование self-custody криптокошельков для улучшения безопасности и соответствия новым стандартам

Требования

  • Степень бакалавра в Computer Science, Engineering, IT, Information Systems или смежной области и 5 лет опыта Principal Mobile Developer (или близкой роли) с нативными iOS/Android приложениями и интеграцией с backend API в Agile и DevOps
  • Или степень магистра в смежной области и 3 года соответствующего опыта
  • Экспертиза в проектировании масштабируемых backend-сервисов и микросервисной архитектуры на Node.js, NestJS или GraphQL
  • Опыт построения RESTful/GraphQL API с аутентификацией и авторизацией (OAuth, OpenID Connect)
  • Экспертиза в нативной iOS-разработке и тестировании: XCUITest, XCTest, Swift, SwiftUI, Objective-C, UIKit, Combine, архитектуры VIPER/MVVM, Apple Human Interface Guidelines, полный жизненный цикл App Store
  • Экспертиза в нативной Android-разработке и тестировании: Espresso, JUnit, Kotlin, Compose, Java, XML layouts, Coroutines, Clean Architecture, жизненный цикл Google Play Store, Material Design Guidelines
  • Опыт технического решения задач, поддержки внедрения и код-ревью, менторства, оценки и уточнения требований, кросс-функциональной работы в Agile (sprint planning, итеративная разработка, координация с product managers и стейкхолдерами)
  • Fidelity не предоставляет иммиграционный спонсоршип для этой позиции

Условия

  • Полный рабочий день в офисе (Fidelity переходит на full-time onsite модель)
  • Позиция в Westlake, TX

Навыки

  • Swift
  • SwiftUI
  • Objective-C
  • UIKit
  • Combine
  • XCUITest
  • XCTest
  • Kotlin
  • Compose
  • Java
  • XML layouts
  • Coroutines
  • Espresso
  • JUnit
  • Node.js
  • NestJS
  • GraphQL
  • REST API
  • OAuth
  • OpenID Connect
  • AWS
  • EC2
  • Lambda
  • DynamoDB
  • S3
  • Jenkins
  • CI/CD
  • microservices
  • VIPER
  • MVVM
  • Clean Architecture
  • TDD

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

Software Engineer - Android
Machina Cognita TechnologiesMiddleLafayetteОфис
2 нояб.
Software Engineer - Android
Machina Cognita TechnologiesMiddleAlexandriaОфис
115,000 – 145,000 USD в год
2 нояб.
Software Engineer - Android
Machina Cognita TechnologiesMiddleCarlsbadОфис
120,000 – 150,000 USD в год
2 нояб.
Sr Software Engineer
PayPalSeniorAustinГибридРелокация
130,500 – 193,600 USD в год
2 нояб.
Sr Software Engineer
HoneySeniorAustinОфисРелокация
130,500 – 193,600 USD в год
2 нояб.
Principal Mobile Developer — Fidelity Investments, Westlake | itrelocate