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