Назад
Company hidden
3 дня назад

Software Engineers, Mobile (iOS/Android)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineers, Mobile (iOS/Android): Building and operating Shopify’s native mobile applications for global commerce with an accent on scalable architecture, AI-assisted development, and production reliability. Focus on designing cross-platform data layers, concurrency, accessibility, observability, staged releases, and solving ambiguous multi-quarter technical problems.

Location: Remote - Americas

Company

hirify.global builds commerce products and financial and developer tools that help merchants and enterprises grow worldwide.

What you will do

  • Own significant parts of hirify.global’s native iOS and Android applications, shaping technical direction and architecture.
  • Build and ship complex mobile features across the commerce stack.
  • Apply AI and agent swarms to mobile development while maintaining quality, and help other engineers use these approaches.
  • Improve engineering quality through code review, pairing, and technical leadership.
  • Work with product, design, support, and other stakeholders on ambiguous, multi-quarter initiatives.
  • Help evaluate and hire engineers; participate in on-call work when required.

Requirements

  • Deep experience building and operating production native mobile applications used by millions of users worldwide.
  • Strong command of Swift and SwiftUI, or Kotlin and Jetpack Compose.
  • Ability to review, debug, and guide work across both iOS and Android platforms.
  • Experience designing maintainable mobile architecture covering state, effects, dependencies, navigation, persistence, and platform lifecycles.
  • Strong understanding of concurrency and cancellation, including Swift structured concurrency or Kotlin coroutines and Flow.
  • Experience designing mobile GraphQL APIs and data layers with caching, pagination, mutation consistency, refresh, offline behavior, and typed failures.
  • Experience building accessible and localized interfaces that perform well across devices, screen sizes, and real-world network conditions.
  • Experience testing logic, asynchronous behavior, user journeys, device behavior, and production readiness.
  • Experience defining analytics, logs, errors, metrics, and traces, connecting them to alerts and operational playbooks, and shipping through app-store pipelines with staged rollouts, feature controls, rollback plans, and incident response.
  • Record of leading ambiguous, multi-quarter technical work from problem definition through production operation.

Culture & Benefits

  • Digital-first daily work environment.
  • Fast-paced environment with significant change, complexity, and ambiguity.
  • Expectation to use AI agents and tools for appropriate tasks.
  • Interview process targeted for completion within 30 days, with availability to interview within one week.

Hiring process

  • Complete a pair programming interview using your own IDE.
  • The interview loop is intended to be completed within 30 days.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →