This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Mobile Engineer (iOS / Android)
Scale.jobs · Austin
Job description
About the role
The Mobile Engineer will design, build, and maintain high‑performance native iOS and Android applications. Working in a cross‑functional product squad, you will translate complex user‑experience requirements into fluid, responsive interfaces while ensuring reliable offline performance.
Key responsibilities
- Develop, test, and deploy native features using Swift (iOS) and Kotlin (Android).
- Optimize memory usage, rendering speed, network latency, and battery consumption.
- Integrate with RESTful APIs and WebSocket services, implementing robust offline‑first data sync.
- Collaborate with product managers and designers to create pixel‑perfect UI following HIG and Material Design.
- Set up and maintain CI/CD pipelines with Fastlane or Bitrise for automated testing and store deployments.
- Write clean, modular code using MVVM, MVI, or VIPER architectural patterns.
Required profile
- 3–6 years of professional software engineering experience focused on native iOS (Swift) or Android (Kotlin) development.
- Strong understanding of mobile SDKs, app lifecycles, memory management, and concurrency.
- Experience with local storage solutions such as SQLite, CoreData, Realm, or Room.
- Proficiency with mobile testing frameworks like XCTest or Espresso.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Required skills
- Swift
- Kotlin
- RESTful APIs
- WebSocket
- SQLite
- CoreData
- Realm
- Room
- XCTest
- Espresso
- MVVM
- MVI
- VIPER
- Fastlane
- Bitrise
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Scale.jobs
Austin