Metropolis is seeking a Senior iOS Engineer to lead the team implementing native iOS applications to support their mobility platform.
Requirements
- 6+ years of experience as a Mobile Engineer for native iOS apps.
- 6+ years writing applications in Swift, with usage of Swift UI as a bonus.
- Proven experience interacting with back-end and full-stack engineers.
- Experience working in an agile development environment.
- Strong knowledge of mobile design best practices.
- Excellent understanding of software engineering principles.
Responsibilities
- Fully own the implementation of all iOS apps from inception through design, implementation, and testing, to successful launch in production.
- Promote productive collaboration with the product team and the design team.
- Ensure the proliferation of high-quality patterns that boost the velocity of our iOS delivery and the quality of our product experience.
- Mentor and guide engineers on your team.
- Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving.
- Leverage best practices in testing and deployment to enable rapid iteration and launch of new features.
Other
- MS or BS in Computer Science or equivalent work experience.
- Previous experience providing technical direction for a team of engineers (just technical leadership, not people management)
- Experience working in a fast-paced, challenging, and fun environment
- Ability to work together as one team to deliver on commitments
- Ability to challenge the status quo every day, internally and externally
- The anticipated base salary for this position is $170,000.00 to $200,000.00 annually.