Mobile Engineer (iOS / Android)
Scale.jobs
midmobile Austin, TX 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
SwiftKotliniOSAndroidMVVMMVIVIPERRESTWebSocketOffline Synchronization
About the role
Role Overview
Design, build, and maintain high-performance native mobile applications on iOS (Swift/Objective-C) or Android (Kotlin/Java). You’ll deliver robust user-facing features, optimize performance, and ensure a seamless mobile experience.
Responsibilities
- Develop and deploy high-quality native mobile apps (Swift/Objective-C for iOS, Kotlin/Java for Android)
- Architect clean, reusable, maintainable code using modern patterns such as MVVM, VIPER, or MVI
- Optimize app performance, memory usage, and network efficiency
- Integrate RESTful APIs and WebSocket connections
- Manage local persistence and support offline synchronization
- Write unit tests and UI automation tests to prevent regressions
- Participate in design sprints, technical code reviews, and collaborate on CI/CD automation for store deployments
Requirements
- 3–6 years of professional native iOS or Android development
- Deep proficiency in Swift (iOS) or Kotlin (Android)
- Experience with local persistence frameworks: CoreData, Realm, Room, or SQLite
- Strong understanding of concurrency, multi-threading, memory management, and performance tuning (e.g., Instruments/Profiler)
- Strong communication skills and experience working in an Agile environment
Nice to Have
- Experience with cross-platform frameworks like React Native or Flutter
- Exposure to CI/CD tools such as Fastlane or Bitrise
About Scale.jobs
Scale.jobs is a company hiring engineers to build and maintain high-performance mobile applications. The role focuses on native iOS or Android development and collaboration with product, design, and backend teams to deliver robust user-facing features.
Scraped 7/5/2026