Jobs · Engineering · Massachusetts

Software Engineer - Mobile, iOS

Compass Real Estate - Peninsula · Boston, MA · 6 days ago
Engineering$126k–$141k/yrFull-time

About the role

At Compass, we are 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 seeking an iOS Software Engineer II to join our team.

Responsibilities

  • 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
  • Independently build components and deliver features with some guidance, ensuring our implementation meets software engineering best practices
  • Outside of product-driven projects, 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

Requirements

  • BS in CS or equivalent practical experience
  • 2+ years of professional iOS development experience using Swift and shipping apps to the App Store, including familiarity with modern Swift development practices, such as SwiftUI, Swift Concurrency
  • Exposure to reactive programming frameworks is a plus
  • Ability to collaborate with Product, Design and Engineering stakeholders to implement solutions which surprise and delight our customers
  • Knowledge of Computer Science fundamentals and iOS design patterns and best practices
  • A keen eye for design and attention to detail. The products you build should not merely be functional but should also be well-crafted and user-friendly
  • Experience integrating with RESTful backend services
  • Experience with Scrum/Agile development methodologies
  • Excellent verbal and written communication skills

Qualifications

  • Experience with iOS development using Swift
  • Familiarity with modern Swift development practices, such as SwiftUI, Swift Concurrency
  • Exposure to reactive programming frameworks
  • Experience collaborating with Product, Design, and Engineering stakeholders
  • Knowledge of Computer Science fundamentals and iOS design patterns and best practices
  • Experience integrating with RESTful backend services
  • Experience with Scrum/Agile development methodologies
  • Excellent verbal and written communication skills

Skills

  • Swift
  • SwiftUI
  • Swift Concurrency
  • Reactive Programming
  • RESTful Backend Services
  • Scrum/Agile Development Methodologies

Benefits

  • Base pay range: $126,000 - $141,000
  • Bonuses and restricted stock units may be provided as part of the compensation package
  • Full range of benefits including medical, dental, vision, and life insurance
  • 401(k) plan
  • Flexible spending accounts (FSAs)
  • Commuter program
  • Employee Assistance Program
  • Pet insurance

Pay

The base pay range for this position is $126,000 - $141,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience.

Schedule

Not specified

Similar jobs