Beacon AI
Senior Software Engineer, iOS/Mobile
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior iOS-инженер в мобильную команду Beacon AI для разработки приложений платформы авиационной безопасности. Работа над real-time, safety-critical приложениями совместно с дизайнерами и продакт-менеджерами.
Задачи
- Проектировать и реализовывать iOS-функции на Swift, SwiftUI, UIKit и современных iOS-фреймворках
- Разрабатывать и поддерживать надёжные высокопроизводительные мобильные приложения
- Интегрироваться с внутренними и внешними API для real-time данных
- Совместно с дизайнерами и продакт-менеджерами создавать удобные мобильные интерфейсы
- Участвовать в code review и следовать лучшим практикам и архитектурным паттернам iOS
- Обеспечивать качество, производительность и поддерживаемость кода через тестирование и документацию
Требования
- 5+ лет опыта разработки iOS-приложений
- Опыт со Swift и SwiftUI, знакомство с UIKit и распространёнными iOS-фреймворками
- Понимание асинхронного программирования: async/await, многопоточность, GCD
- Базовый опыт работы с сетью, API и реальными источниками данных
- Сильные навыки решения задач и готовность учиться на обратной связи
- Умение эффективно работать в коллаборативной быстро меняющейся среде
- Только U.S. Persons, без визовой поддержки, работа в США
Условия
- Гибридный формат в San Carlos, CA: 3+ дня в неделю в офисе, остальные дни удалённо
- Медицинская страховка: 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