Mobile Engineer (iOS / Android)
Scale.jobs
midpermanentmobile Atlanta, GA 20 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
SwiftKotliniOS SDKAndroid SDKMVVMClean ArchitectureMVICore DataRoomGraphQL
About the role
Role Overview
Mobile Engineer (iOS / Android) working on the core architecture of native mobile apps. You will build high-performance features, improve responsiveness and offline reliability, and help the team iterate rapidly without sacrificing stability or memory performance.
Responsibilities
- Design and implement high-performance features in Swift (iOS) or Kotlin (Android) using modern architectural patterns such as MVVM, Clean Architecture, or MVI
- Optimize performance: reduce memory usage, minimize startup time, and support smooth 60fps rendering
- Build and maintain offline storage strategies using Room, Core Data, SQLite, or local caching
- Write comprehensive unit, integration, and UI automation tests to prevent production regressions
- Collaborate with backend teams to define efficient REST or GraphQL API contracts for mobile network conditions
- Participate in code reviews and architecture discussions
- Automate delivery via CI/CD tooling such as Fastlane, Bitrise, or GitHub Actions
Requirements
- 3–6 years of professional software engineering with strong native mobile experience (iOS or Android)
- Deep proficiency in Swift/iOS SDK or Kotlin/Android SDK, including asynchronous programming concepts
- Solid understanding of platform-specific design guidelines and UI tooling (SwiftUI / Interface Builder, Jetpack Compose)
- Experience with dependency injection (Dagger/Hilt or Swinject)
- Experience with reactive/asynchronous libraries: RxJava, Coroutines/Flow, or Combine
- Bachelor’s degree in Computer Science/Engineering or equivalent practical experience
Bonus
- Published multiple apps to the Apple App Store or Google Play
- Experience with cross-platform frameworks such as Flutter or React Native
About Scale.jobs
Scale.jobs is hiring for a company building and scaling native mobile applications used by large numbers of daily active users. The role focuses on core mobile architecture, performance, and offline-capable user experiences, in collaboration with product and backend teams.
Scraped 7/5/2026