Назад
Company hidden
23 часа назад

Senior Software Engineer (iOS)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (iOS): Building and optimizing strong, sustainable infrastructure for the Slack iOS client with an accent on UI frameworks or data/networking infrastructure. Focus on technical design, code quality, and exceptional ownership across Slack’s entire iOS codebase.

Location: Remote from Canada, specifically Vancouver Metro

Company

hirify.global is looking for engineers to build strong, sustainable infrastructure for the Slack iOS client, used by millions daily.

What you will do

  • Build and maintain complex iOS applications for the Slack iOS client.
  • Drive technical design and culture within the team and across the function.
  • Design scalable and maintainable APIs for shared components, frameworks, or systems.
  • Debug and fix crashes, UI rendering issues, and performance problems on iOS.
  • Monitor and improve app KPIs such as launch time, app hangs, and crash-free sessions.
  • Guide, influence, and grow other engineers and teams.

Requirements

  • 5 - 7+ years of experience building and maintaining complex iOS applications.
  • Deep expertise with Swift and iOS frameworks.
  • Strong understanding of iOS architectural patterns, such as VIPER.
  • Experience with Combine, Swift Concurrency (async/await, actors), and dependency injection frameworks.
  • Experience with scripting (Python/bash etc).
  • Deep familiarity with the Xcode ecosystem, CI/CD pipelines, and automated testing tools.
  • A related technical degree required.

Nice to have

  • Experience using Slack and a keen interest in making it better.
  • A passion for creating accessible applications.
  • Prior experience on a centralized infrastructure team.

Culture & Benefits

  • Work in a fast-paced environment where innovation and action are valued.
  • Opportunity to build for the long term with a focus on flexibility and evolving product needs.
  • Emphasis on high technical design and code quality.
  • Collaborative environment with an interest in guiding and growing engineers.
  • Product-minded engineering approach connecting technical initiatives to business impact.

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