You will own the development, optimization, and maintenance of high-performance iOS applications. Your work ensures graceful recovery, low latency, and reliable release cycles.
Responsibilities
- Design and implement failure-tolerant strategies for graceful recovery.
- Optimize app performance to reduce latency and improve load times.
- Implement monitoring solutions using New Relic and Telemetry to track application health.
- Automate deployment, testing, and monitoring through custom scripts.
- Manage release processes, including update deployments and rollback procedures.
Required Skills
- 5+ years of experience in mobile development.
- Expertise in iOS development using Swift and SwiftUI.
- Experience with MVVM architecture and Swift Package Manager.
- Proficiency with Swift Lint and analytics tools including mParticle, Braze, Apptentive, and Adobe.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitHub Checks, and App Center.
- Knowledge of Figma API integration.
- Ability to ensure security and compliance for data storage and communication protocols.
- Experience maintaining documentation for configurations and troubleshooting.