RemoteStar

Senior iOS Software Developer (Remote)

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

Senior iOS-инженер для разработки потребительского финтех-приложения (виртуальный банк и криптокошелёк) с нуля. Роль предполагает архитектуру iOS-клиента, установление инженерных стандартов и возможный рост до mobile lead.

Задачи

  • Спроектировать и разработать высокопроизводительное iOS-приложение с нуля
  • Принимать ключевые технические решения по архитектуре, масштабируемости, надёжности и поддерживаемости
  • Создавать безопасные сценарии аутентификации, управления аккаунтом, платежей и финансовых транзакций
  • Разрабатывать современные iOS-интерфейсы на Swift и SwiftUI, используя UIKit там, где это уместно
  • Проектировать решения для сетевого взаимодействия, управления состоянием, кэширования, синхронизации и обработки ошибок API
  • Устанавливать инженерные стандарты, паттерны, практики тестирования и процессы CI/CD
  • Тесно работать с backend-инженерами над дизайном API и сквозными продуктовыми сценариями
  • Напрямую взаимодействовать с продуктом и дизайном для улучшения пользовательского опыта и упрощения сложных финансовых процессов
  • Заложить технический фундамент, на котором будут строить будущие мобильные инженеры
  • Вносить вклад за пределами iOS-слоя, когда опыт может улучшить продукт в целом

Требования

  • 5+ лет профессионального опыта разработки и выпуска потребительских iOS-приложений
  • Опыт в fintech, банкинге, платежах, инвестициях, цифровых кошельках, криптовалютах или стейблкоинах
  • Глубокая экспертиза в нативной iOS-разработке на Swift
  • Опыт владения или руководства архитектурой production iOS-приложений
  • Опыт создания продуктов с нуля, желательно в стартапе или небольшой высокоавтономной команде
  • Сильное понимание масштабируемых и высокопроизводительных мобильных архитектур
  • Production-опыт со SwiftUI
  • Сильное понимание современной конкурентности Swift и асинхронного программирования
  • Отличное понимание API, сетевого взаимодействия, управления состоянием, персистентности и мобильного системного дизайна
  • Сильное инженерное суждение и умение объяснить, почему выбранный технический подход уместен
  • Продуктовое мышление — забота о пользовательском опыте, а не только о реализации
  • Способность работать самостоятельно в быстро меняющейся и неоднозначной среде

Условия

  • Full Time
  • Visa Sponsorship: Available
  • Relocation: Allowed
  • Команда только из senior-специалистов, быстрый темп, хорошее финансирование
  • Основатели с успешными выходами
  • Возможность вырасти до mobile lead по всем платформам

Навыки

  • iOS
  • Swift
  • SwiftUI
  • UIKit
  • Mobile Development
  • API
  • CI/CD
  • Concurrency
  • State Management
  • Caching
  • Networking

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

Software Engineer II - Mobile Apps
Companion MedicalMiddleSan DiegoГибрид
87,000 – 165,000 USD в год
12 окт.
Principal Software Android Architect
Zebra TechnologiesSeniorHoltsvilleГибрид
138,800 – 208,200 USD в год
6 окт.
Staff Android Engineer
PolymarketSeniorУдалённо
250,000 – 500,000 USD в год
11 сент.
Senior Mobile Engineer
MattermostSeniorУдалённо
165,000 – 215,000 USD в год
11 сент.
Digital S/W Engineer - Android
CitiMiddleIrvingГибрид
84,580 – 118,020 USD в год
11 сент.
Senior iOS Software Developer (Remote) — RemoteStar, San Francisco | itrelocate