Urbancompass

Senior Software Engineer II - Mobile, iOS

Seattle. Posted a month ago

The role

You will act as a technical leader to build an iOS platform for real estate agents. You will collaborate with Product and Design to lead complex projects, mentor junior engineers, and ensure high standards of code quality and operational excellence.

What you will do

  • Build agile products and services in a startup-like environment
  • Collaborate with engineers, product, and design counterparts to launch projects
  • Influence the product roadmap using technical insights
  • Guide the team through technical trade-offs
  • Independently define, decompose, and lead delivery of complex projects
  • Perform code reviews, design reviews, and write high quality tests
  • Advocate for efficient, scalable, and extensible approaches
  • Maintain high standards of code quality and operational rigor
  • Become a subject matter expert for services in your domain
  • Create clear and concise documentation

Required qualifications

  • 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
  • Master Computer Science fundamentals and iOS design patterns and best practices
  • Excellent verbal and written communication skills

Nice to have

  • Deep expertise in modern Swift practices, including SwiftUI and Swift Concurrency
  • 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
  • Experience with AI tools
  • Experience integrating with RESTful server-side services
  • Experience with Scrum/Agile development methodologies
  • Passion about mentoring and helping more junior engineers to grow

Benefits

  • Incentive programs including cash, equity, or commissions
  • Paid vacation
  • Holidays
  • Sick time
  • Parental leave
  • Recharge leave
  • Medical, tele-health, dental and vision benefits
  • 401(k) plan
  • Flexible spending accounts (FSAs)
  • Commuter program
  • Life and disability insurance
  • Maven (support system for new parents)

About the company

Founded in 2012, Compass is revolutionizing the real estate industry with an end-to-end platform that empowers residential real estate agents.

Senior Software Engineer II - Mobile, iOS at Urbancompass | JobZoey