Mobile Engineer (iOS / Android) — Miami, FL
Зарплата не указана
ОткликнутьсяAbout The Role
The role owns native mobile application development across iOS and Android, building and shipping user-facing features to a large, growing mobile audience.
The team is small and senior, and mobile is a primary product surface. The role directly influences architecture, release cadence, and the quality of the app experience millions of users interact with daily.
Key Responsibilities
• Design, build, and ship features natively on iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose) from spec through production release
• Own feature delivery end-to-end: API contract discussions with backend engineers, UI implementation against Figma specs, and post-launch monitoring
• Improve app performance and reliability - startup time, frame rates, crash rates, memory footprint - using tools like Xcode Instruments and Android Profiler
• Implement offline-first patterns, push notifications, deep linking, and secure local storage using modern platform APIs
• Participate in CI/CD pipelines (Fastlane, Bitrise or GitHub Actions) and App Store / Play Store release management, including phased rollouts and hotfixes
• Contribute to shared codebases and cross-platform tooling (Kotlin Multiplatform or similar) where appropriate
• Write tested, documented code; participate in code reviews, architecture discussions, and on-call rotations for mobile incidents
What We Are Looking For
• 3–6 years of mobile engineering experience, with production apps shipped to both the App Store and Play Store
• Strong proficiency in Swift and Kotlin, with hands-on experience in SwiftUI or Jetpack Compose
• Experience integrating REST/GraphQL APIs, handling auth, and managing app state at scale
• Track record of debugging production issues: crash triage, performance profiling, and working with analytics or crash reporting tools (Firebase Crashlytics, Sentry)
• Familiarity with modular architecture patterns (MVVM, MVI, Clean Architecture) and dependency injection frameworks
• BS in Computer Science or equivalent practical experience
• Bonus: Experience with Kotlin Multiplatform or React Native, mobile automated testing (XCUITest, Espresso), accessibility standards, and prior work on apps with 100k+ MAU