Take ownership of large, complex projects from ideation through execution and delivery.
Collaborate with product, design, and engineering leadership to shape the roadmap and deliver a seamless and delightful user experience.
Work with frontend and backend engineers to design, build and test reusable REST APIs
Design and build high-quality infrastructure; making the right tradeoffs for risk and long-term maintainability
Get an opportunity to work with leadership to define the team's priorities and initiatives
Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem-solving skills
Provide technical guidance and mentorship to peers
Ensure our iOS app and iOS CI systems operate smoothly in production by triaging and resolving operational issues as part of a team of on-call engineers
Requirements
2
6 years of professional iOS development experience
Deep expertise with Swift and iOS frameworks
knowledge of Objective-C is a plus but not required
Experience creating complex and performant user interfaces with UIKit and/or SwiftUI
Experience writing unit tests and testable code
A track record of delivering high-quality, testable, and maintainable code.
Excellent problem solving, critical thinking and communication skills
BS or MS in computer science, related field, or equivalent professional experience