jobapplier

Senior Software Engineer (Mobile, iOS)

Compass

Skills

Required

  • iOS development
  • Scrum/Agile development methodologies
  • App
  • modern Swift practices
  • SwiftUI
  • Swift
  • mobile architecture
  • planning

Preferred

  • AI tools
  • iOS design patterns and best practices
  • RESTful
  • server-side
  • eye for design

Join Compass as a Senior Software Engineer (Mobile, iOS) and help build a platform that enhances the home buying and selling experience. You will be a technical leader in your team, collaborating with engineers, product, and design counterparts to take projects from idea to completion. You will guide junior engineers, influence product improvements, and drive engineering-led initiatives. The ideal candidate has 8+ years of iOS development experience, strong leadership skills, and a passion for mentoring.

Responsibilities

  • Contribuer à la construction d'une plateforme qui améliore l'expérience d'achat ou de vente de maison.
  • Agir en tant que leader technique au sein de l'équipe, en guidant les ingénieurs juniors et en assurant le respect des meilleures pratiques.
  • Collaborer étroitement avec les équipes Produit et Design pour influencer la feuille de route du produit et suggérer des changements architecturaux.
  • Ability to collaborate with Product, Design and Engineering stakeholders to implement solutions which surprise and delight our customers
  • Master Computer Science fundamentals and iOS design patterns and best practices
  • Experience integrating with RESTful server-side services
  • A sheer eye for design and attention to detail, the products you build should not merely be functional but should take in context and anticipate our customer’s needs in a beautiful way

Requirements

  • Excellent verbal and written communication skills

Experience with Scrum/Agile development methodologies

  • 8+ years of professional iOS development experience building, architecting, and maintaining production-grade applications shipped to the App Store. The ideal candidate possesses deep expertise in modern Swift practices, including SwiftUI and Swift Concurrency, along with a strong grasp of scalable mobile architecture and the Apple deployment ecosystem
  • Experience leading the development of a project from planning to release, dispatching work among a team, mentoring and guiding junior engineers
  • BS in CS or equivalent practical experience

Preferred

  • Experience with AI tools

Pay

USD 176,000 - 196,100

Benefits

  • Passion about mentoring and helping more junior engineers to grow