Senior Mobile Engineer – iOS
Posted 65ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Mobile Engineer (iOS) responsible for architecting and maintaining iOS applications for Rocket Mortgage. Collaborating across teams to deliver high-quality mobile experiences while mentoring peers and optimizing performance.
Responsibilities:
- Architect, build, and maintain features for native iOS applications
- Lead system design and technical decisions ensuring modularity, scalability, and maintainability
- Deliver refined, responsive interfaces integrated into the Apple ecosystem
- Own large features end‑to‑end, including prototyping, implementation, testing, release, and continued improvement
- Build robust unit, snapshot, and integration tests ensuring stability and reducing regression risks
- Collaborate with product managers, designers, backend teams, and mobile engineers to define requirements
- Mentor peers, conduct code/design reviews, and model engineering best practices
- Monitor and optimize app performance, instrumentation, logging, and crash‑free reliability metrics
- Contribute to automation and CI/CD improvements to streamline delivery pipelines
Requirements:
- 5+ years of professional iOS development experience
- Deep expertise in Swift, SwiftUI, UIKit, Combine, and common iOS architectural patterns (MVVM, VIPER, Clean Architecture)
- Strong understanding of concurrency, memory management, and Apple platform fundamentals
- Experience designing scalable module boundaries and reusable components
- Ability to influence technical strategy and guide engineers toward high‑quality patterns
- Strong communication skills and experience collaborating with cross‑functional partners
Benefits:
- health insurance
- dental benefits
- vision benefits
- 401K retirement plan
- paid-time off

















