About this role
As part of our Mobile team, you’ll craft seamless iOS experiences with speed, stability, and precision. Our apps are the front door to everything we do — and we build them to be world-class.
About Midas Team
- We solve challenging problems and build 10x better products.
- We expect hard work, high ownership, a strong desire to learn.
- We bring the best people, holding high quality standards, and an environment of speed and ambition.
- You will get to push your boundaries and learn from the best.
Results Expected
- Drive production-quality releases to the App Store weekly, maintaining a ≥98% on-time release rate, zero critical regressions, and ≥99.99% crash-free sessions across all supported iOS versions and devices.
- Lead performance initiatives across the app, identifying systemic UI, network, and memory optimizations each quarter, with quantifiable improvements in load times, rendering, and responsiveness.
- Define and enforce testing strategy — ensuring full coverage of logic, UI, and integration flows with zero critical gaps at release.
- Own and deliver complex, cross-functional mobile features end-to-end — consistently shipping high-impact, high-quality features on schedule, unblocking teams across design, backend, and product.
- Mentor and up-level other iOS engineers — guiding on architecture, performance tuning, code quality, and engineering best practices.
Cultural Competencies
- Takes full ownership — doesn’t wait, just solves.
- Questions assumptions and rebuilds from first principles.
- Balances speed and quality — ships fast, but always clean.
- Collaborates fluidly across teams; communicates clearly, with empathy and precision.
Technical Competencies
- Architects and builds scalable, modular iOS systems using Swift, SwiftUI, UIKit, Combine, and modern architecture patterns (MVVM, Clean, VIPER, Composable Architecture).
- Deeply optimizes performance across cold start, rendering pipelines, concurrency, memory, and network usage — profiling with Instruments and system-level debugging.
- Shapes technical direction — proactively decomposes legacy systems, establishes reusable design systems, and drives reduction of technical debt with long-term maintainability in mind.
- Evaluates and introduces new technologies from first principles — selecting frameworks, SDKs, and tools based on measurable impact, stability, and scalability.
- Owns and evolves CI/CD infrastructure (Xcode Cloud, GitHub Actions, GitLab CI/CD, Bitrise) — enabling parallelized builds, automated testing, and one-tap production deployment.
- Champions best practices in code quality, testability, accessibility, and security throughout the mobile engineering organization.
Curious about our tech stack?
Also check out our engineering blog: https://engineering.getmidas.com/
Midas Engineering Twitter: https://twitter.com/midas_eng