careertakescareertakes

Software Engineer - Mobile, iOS

Confidential Client•Real Estate & Construction
Entry LevelFull-timeOn-SiteN/A
New York, New York
7 Days Ago

The Software Engineer - Mobile, iOS at Confidential Client is responsible for building and enhancing the mobile platform to improve the home buying and selling experience. This role involves collaborating with cross-functional teams to design, develop, and deliver high-quality iOS features using modern Swift practices, while maintaining operational excellence and code quality in a fast-paced, startup-like environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Real Estate.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is hiring a Software Engineer — Mobile (iOS) to join their mobile team in New York, NY. You'll help design and build user‑facing iOS features and internal platform improvements that make the home‑buying and selling experience delightful.

  • Work in a startup-like, product-driven environment to build agile mobile products and services
  • Collaborate closely with Product, Design, and other Engineering teams to launch customer-focused features
  • Independently build components and deliver features with guidance, making pragmatic technical tradeoffs
  • Perform and participate in code reviews and team design reviews
  • Write high-quality, testable code and maintain robust automated tests
  • Apply maintainable, stable development approaches with operational rigor
  • Own documentation for components and runbooks; contribute to long-term platform improvements
  • Develop deep expertise within your team’s domain and mentor peers as you grow

What We’re Looking For

The role is a hands-on iOS engineering position. Successful candidates will have:

  • BS in Computer Science or equivalent practical experience
  • 2+ years of professional iOS development experience using Swift and shipping apps to the App Store
  • Familiarity with modern Swift development practices (SwiftUI, Swift Concurrency); exposure to reactive frameworks is a plus
  • Solid understanding of computer science fundamentals and common iOS design patterns
  • Experience integrating with RESTful backend services and working in Scrum/Agile teams
  • A keen eye for design and attention to detail — apps should be both functional and well-crafted
  • Excellent verbal and written communication skills and ability to partner with cross-functional teams

Compensation & Benefits

The base pay range for this position is $126,000 - $141,000; actual base pay offered may vary depending on job‑related knowledge, skills, and experience. Bonuses and equity (restricted stock units) may be part of the total compensation package. Base pay is set by market location and minimum wage requirements will be met.

Benefits include medical/telehealth, dental and vision coverage, 401(k), flexible spending accounts (FSAs), paid vacation/holidays/sick time, parental leave, and other employee support programs.


Perks

  • Participation in incentive programs (cash, equity, or commissions where eligible)
  • Parental supports and family benefits (including new-parent programs)
  • Commuter benefits and flexible work options
  • Employee assistance programs and wellness resources
  • Professional growth and mobility opportunities

Location & Employment Type

  • Job location: New York, NY, US
  • Employment type: Full‑time

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range