✨ About The Role
- The Senior iOS Engineer will be part of the rider mobile team at Via, focusing on enhancing the rider experience.
- Responsibilities include collaborating with designers, backend engineers, and product managers to deliver a user-friendly application.
- The role involves developing and maintaining mobile infrastructure services that power Via's apps.
- The engineer will need to quickly diagnose and resolve critical production issues under high-pressure situations.
- The position is remote-eligible, with most of the team working remotely.
âš¡ Requirements
- The ideal candidate has over 4 years of hands-on experience in iOS app development.
- Proficiency in Swift is essential for developing and maintaining mobile applications.
- A strong understanding of mobile app architecture patterns such as MVC, MVVM, and MVP is required.
- The candidate should have expertise in optimizing app performance and debugging complex issues.
- Knowledge of concurrent programming and iOS frameworks like Core Location and MapKit is important.
- A proactive attitude and eagerness to learn new technologies will contribute to success in this role.
- Being a team player with a collaborative mindset is crucial for working closely with designers and engineers.
- Attention to detail is necessary when performing code reviews and pull requests.