We are seeking a Senior iOS Engineer to join a highly collaborative team building and enhancing a large-scale, consumer-facing mobile application. This role involves close partnership with product, design, and engineering stakeholders and requires working onsite in New York City three days per week.
The ideal candidate brings strong iOS technical depth, excellent problem-solving skills, and a passion for delivering polished, high-quality mobile experiences in a fast-paced environment.
Design, develop, and deliver new features for a large-scale, consumer-facing iOS application
Translate product requirements into clear, actionable engineering tasks
Write clean, well-tested, and maintainable Swift code
Collaborate closely with product managers, designers, and engineers to shape and execute product vision
Review code, provide constructive feedback, and uphold high engineering standards
Debug complex issues and proactively improve application performance and reliability
Contribute to engineering best practices, tooling, and process improvements
7+ years of software engineering experience, including 4+ years focused on iOS development
Strong proficiency in Swift with experience using SwiftUI and UIKit
Solid understanding of iOS architectural patterns, preferably MVVM
Proven experience building production-ready iOS applications with robust testing practices
Ability to work onsite in New York City three days per week
Experience collaborating with designers and product managers to deliver intuitive user experiences
Strong sense of ownership, accountability, and teamwork, with a willingness to learn and adapt