2,286,395open jobs
145,433companies
274,687added this week
Browse all
Salary
$176k – $196k per year
Location
In office (Boca Raton, New York)
Seniority
Senior · 8+ years exp
Visa
H-1B filings in 12 months: 7 · for this role: 1 · green card filings: 1

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Oct 5, 2026.

Overview
Company
Impact
Profile match
Compass is a residential real estate brokerage headquartered in New York City that combines a large network of agents with proprietary technology for buying, selling and renting homes. Founded in 2012, the company operates company-owned brokerages in major metropolitan markets across the United States, including the Chicago brand @properties, and gives its agents an in-house platform for CRM, marketing and listing management. Its main lines of work include front-end, mobile and security software engineering, product design for CRM and real estate transactions, data science, agent recruitment and account management, legal counsel and marketing programs.

At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.

We are looking for an experienced iOS engineer to help Compass build a platform that makes the home buying or selling experience delightful. You will be one of the technical leaders in your immediate team. You will work with other engineers and your Product and Design counterparts to take projects from idea to done with a high degree of autonomy and ownership. You will be responsible for understanding Product requirements and the customer problems they are aiming to solve, distilling them into manageable subparts that can be divided across other engineers on the project.

During a project’s execution, you will act as a leader ensuring any technical questions and trade offs are considered pragmatically, with a well-reasoned and understood solution being executed upon. You will guide more junior engineers with technical problems, ensuring that they follow best practices from an engineering and operational excellence perspective. Your influence won’t end once a project ships: you will be relied upon by Product and Design to give an engineering perspective on how we can iteratively improve a product to better benefit our customers. Outside of product-driven projects, you will work with other engineers to determine how to push our platform forward, devising engineering-led initiatives that ensure we can work quickly and efficiently while maintaining a high standard of operational excellence. You will also act as a mentor for more junior engineers, helping them grow from both a technical and career perspective.

What you will do:

  • Work in a startup-like environment building agile products and services
  • Collaborate closely with engineers on your team, engineers on other teams, as well as your product and design counterparts to successfully launch projects which solve real-world customer problems
  • Act as a strategic partner to Product and Design, using technical insights to influence the product roadmap and proactively suggesting architectural changes that enable new categories of user experiences
  • Guide the team to make technical trade offs necessary to bring product initiatives to fruition, weighing different approaches and arriving to a recommended solution, detailing its pros and cons
  • Independently define, decompose, and lead delivery of complex projects, may lead other engineers
  • Perform code reviews, design reviews, and write high quality tests
  • Have a strong stance and advocate for efficient, scalable, and extensible approaches that solve technical problems in a manner that stands the test of time
  • Hold yourself and the team to a high standard of code quality and operational rigor, ensuring that code is well-tested, and your systems have appropriate monitoring, alerting, and runbooks implemented
  • Become the subject matter expert for one or more services in your domain
  • Create clear and concise documentation (diagrams, service descriptions, decisions, runbooks)
  • Identify and remove bottlenecks to address inefficiencies in the developer experience
  • Oversee and mentor junior engineers on the team, building their technical skills and ensuring that they understand best practices around engineering and operational excellence

What we look for:

  • BS in CS or equivalent practical experience
  • 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.
  • 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
  • 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.
  • Experience leading the development of a project from planning to release, dispatching work among a team, mentoring and guiding junior engineers
  • Experience with AI tools
  • Experience integrating with RESTful server-side services
  • Experience with Scrum/Agile development methodologies
  • Excellent verbal and written communication skills
  • Passion about mentoring and helping more junior engineers to grow

Compensation: The base pay range for this position is $176,000-$196,100; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.

Perks that You Need to Know About:

Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance.

Do your best work, be your authentic self.

At Compass, we believe that everyone deserves to find their place in the world - a place where they feel like they belong, where they can be their authentic selves, where they can thrive.  Our collaborative, energetic culture is grounded in ourCompass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.

Notice for California Applicants

Los Angeles County Fair Chance Notice

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,395 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Remote, many countries
Similar stack
Same company
Boca Raton
In office · Full-Time · 8+ years exp · Bachelor's Degree · Sunnyvale
Swift
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
Apply
$176k – $196k per year · Equity · In office · 8+ years exp · Seattle · New York
Swift
Swift
Swift Concurrency
Mobile
SwiftUI
Management
Agile
Apply
$176k – $196k per year · Equity · In office · 8+ years exp · New York
Swift
Swift
Swift Concurrency
Mobile
SwiftUI
Management
Agile
Apply
$176k – $196k per year · Equity · In office · 8+ years exp · Boston · New York
Swift
Swift
Swift Concurrency
Mobile
SwiftUI
Management
Agile
Apply
$232k – $258k per year · Equity · In office · 7+ years exp · Seattle · Sunnyvale · San Francisco
Java
Kotlin
Kotlin
Retrofit
Kotlin Coroutines
OkHttp
Mobile
Android SDK
DevOps
gRPC
WebRTC
TCP/IP
DNS
Apply
Remote (EAEU) · Full-Time · Moscow
Java
Kotlin
Java
Gradle
Kotlin
Retrofit
Kotlin Coroutines
Detekt
OkHttp
Ktlint
Mobile
Jetpack Compose
MVVM
Room
Firebase
Clean Architecture
ViewModel
DevOps
CI/CD
Apply
Remote (Singapore) · 3+ years exp · Hong Kong · Singapore · Taiwan · Thailand
JavaScript
Kotlin
TypeScript
C++
Assembly
Apply
Remote (Europe) · Full-Time · 3+ years exp
JavaScript
TypeScript
Frontend
GraphQL
Cybersecurity
Ghidra
IDA Pro
Radare2
Frida
Apply
Remote (Europe) · Full-Time · 3+ years exp · Kraków
JavaScript
TypeScript
Frontend
GraphQL
Cybersecurity
Ghidra
IDA Pro
Radare2
Frida
Apply
Remote (United States) · Full-Time · 10+ years exp · Bachelor's Degree · Boca Raton
Databases
Databricks
AI/ML
AI Agents
Management
Agile
Apply
$65k – $70k per year · In office · Boca Raton
DevOps
Azure
Windows
TCP/IP
DNS
DHCP
VPN
Cybersecurity
Microsoft Entra ID
Active Directory
Management
SharePoint
Apply
In office · Boca Raton
Apply
$180k per year · In office · Freelance · 5+ years exp · Boca Raton
Apply
$40k – $46k per year · In office · Nationals only · Full-Time · 1+ year exp · High School Diploma · Boca Raton
Apply
See all jobs
This is one of many
2,286,395 more open roles from verified company boards, updated every day.