companyCompass logo

Senior iOS Platform Engineer

CompassNew York City
On-site Full-time $131K/yr - $197K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Extensive experience in iOS development and platform infrastructure. Strong understanding of architecture patterns and best practices in mobile application development. Proficient in Swift and familiar with Kotlin. Experience with build systems, CI/CD processes, and testing frameworks. Ability to mentor and lead a team effectively. Strong problem-solving skills and a proactive approach to technical challenges.

About the job

At Compass, we are dedicated to helping everyone find their place in the world. Since our inception in 2012, we have been at the forefront of revolutionizing the real estate sector with our comprehensive platform that enables residential real estate agents to provide outstanding service to both sellers and buyers.

About the Role

The Client Infrastructure team is the backbone of innovation, offering the essential platform, tools, and infrastructure that empower our iOS engineering teams to swiftly build, deploy, and deliver high-quality features. As a Senior Software Engineer within the iOS Platform sub-team, you will take on the role of a technical leader, driving the future of iOS development at Compass. You will cultivate a culture of technical excellence and developer empowerment among our team of over 40 iOS engineers.

We seek a pragmatic visionary who can dissect complex iOS architectures to mitigate future technical debt, streamline extensive build systems, and implement scalable and resilient platform solutions that enhance productivity across the engineering team. In addition to execution, you will serve as a mentor and technical leader for aspiring iOS engineers, spearheading impactful and high-complexity platform initiatives. You will lead by example—innovating, teaching, and shaping the future of iOS engineering at Compass.

This position necessitates profound expertise in iOS platforms coupled with strategic foresight to amplify the capabilities of our entire iOS organization through robust platform infrastructure.

Responsibilities

  • Steer the technical roadmap for iOS platform infrastructure, promoting a leading developer experience and modern iOS development methodologies among 40+ iOS engineers.
  • Design, scale, and maintain core capabilities of the iOS platform, which include build systems, testing infrastructures, API frameworks, and shared libraries, ensuring they meet the performance and quality demands of all iOS product teams.
  • Oversee the iOS testing strategy and infrastructure, empowering teams to uphold rigorous testing standards via intelligent automation, AI-enhanced testing tools, and quality gates that enforce best practices.
  • Lead initiatives for iOS platform modernization, including the Swift 6 migration strategy, adopting Kotlin Multi Platform, and reducing technical debt while advocating for coding standards and architectural patterns.
  • Refine iOS build system infrastructure (Bazel) serving over 40 engineers, focusing on reducing build times, implementing caching strategies, and developing productivity tools that guide engineers along the optimal path.
  • Establish and enhance standards for iOS app performance, reliability, and monitoring metrics.

About Compass

Compass is dedicated to redefining the real estate industry through technology. With a mission to empower agents and clients alike, we provide a state-of-the-art platform that transforms the way residential real estate professionals operate and serve their clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.