Senior iOS Engineer
Own the iOS platform and help build a new consumer mobile app from the ground up. Shape its architecture, technology choices, development standards, quality strategy, and release processes in collaboration with product and engineering teams.
Responsabilidades
- Own the iOS platform and contribute to the application’s architecture and technology choices.
- Build and evolve a scalable, reliable, high-quality mobile application.
- Establish development standards, quality strategy, and release processes.
- Collaborate with Product, Design, Backend, Embedded, QA, and DevOps teams and other app teams.
- Participate in architectural decisions, design reviews, and code reviews.
Requisitos
- At least 6 years of professional iOS development experience using Swift.
- Experience building production-grade consumer mobile applications from initial architecture and technology decisions through launch and operation at scale.
- Strong knowledge of the Apple ecosystem, performance, memory management, stability, and mobile security.
- Experience designing modular, testable applications and reusable SDKs or libraries.
- Knowledge of networking, API integration, asynchronous programming, local storage, and offline behavior.
- Experience with automated unit, integration, and UI testing, CI/CD, and App Store release management.
- Professional written and spoken English.
Se valora
- Experience with Bluetooth Classic and BLE, connected hardware, firmware updates, VoIP, or real-time audio.
- Experience building AI-powered mobile features or using AI-assisted development tools.
- Experience with SwiftUI, public SDKs, modular or white-label apps, analytics, crash reporting, feature flags, or A/B testing.
- Experience with Kotlin Multiplatform or Android development.
- Experience in a startup, scale-up, or fast-moving product environment.