Beacon AI
Staff Software Engineer, iOS/Mobile
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff iOS-инженер в мобильную команду Beacon AI для разработки приложений платформы авиационной безопасности. Работа над real-time, safety-critical приложениями совместно с дизайнерами и продакт-менеджерами.
Задачи
- Проектировать и реализовывать iOS-фичи на Swift, SwiftUI, UIKit и современных iOS-фреймворках
- Разрабатывать и поддерживать надёжные высокопроизводительные мобильные приложения
- Интегрироваться с внутренними и внешними API для real-time данных
- Совместно с дизайнерами и продакт-менеджерами создавать удобные мобильные интерфейсы
- Участвовать в code review и следовать iOS best practices и архитектурным паттернам
- Обеспечивать качество, производительность и поддерживаемость кода через тестирование и документацию
Требования
- 9+ лет опыта разработки iOS-приложений или эквивалентный опыт
- Опыт со Swift и SwiftUI, знакомство с UIKit и распространёнными iOS-фреймворками
- Понимание асинхронного программирования: async/await, многопоточность, GCD
- Базовый опыт работы с сетью, API и реальными источниками данных
- Сильные навыки решения задач и готовность учиться
- Умение работать в коллаборативной быстро меняющейся среде
- Только U.S. Persons, без визовой поддержки, работа в США
Условия
- Гибридный формат: 3+ дня в неделю в офисе в San Carlos, CA, остальные дни удалённо
- Медицинская страховка: 100% премий сотрудника, 25% для членов семьи
- 3 недели PTO и 13+ оплачиваемых праздников
- 401(k) без текущего employer match
- Бонусы: интерес к авиации, опыт с Mapbox/MapKit, real-time данные, CI/CD
Навыки
- Swift
- SwiftUI
- UIKit
- async/await
- GCD
- Mapbox
- MapKit
- CI/CD