Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior iOS Software Engineer image - Rise Careers
Job details

Senior iOS Software Engineer

Freemodel is looking for a Senior iOS Engineer to join our growing team and play a key role in shaping the future of our mobile experience. If you’re passionate about building high-performance applications with elegant, user-friendly interfaces and want to make a tangible impact at a fast-growing startup, we’d love to hear from you.

We are transforming the home renovation industry with a cutting-edge marketplace that helps homeowners sell for more by renovating before they list. Our platform streamlines the entire renovation process, enabling seamless project management, contractor bidding, and financial transactions.

Responsibilities:

As an iOS developer on the team, you’ll be responsible for translating user needs and business goals into a seamless user experience

What You'll Do

  • Architect, build, and scale a robust iOS app using Swift and SwiftUI.
  • Own the full iOS development lifecycle—from feature development to deployment and maintenance.
  • Collaborate closely with the co-founders, tech lead, and product designers to deliver an exceptional user experience.
  • Ensure technical feasibility of UI/UX designs while optimizing for speed, performance, and scalability.
  • Proactively identify and resolve critical bugs and performance bottlenecks.
  • Contribute to technical decision-making on architecture, frameworks, and best practices.
  • Mentor junior engineers and help shape the engineering culture.
  • Participate in hiring, interviewing, and growing a world-class iOS team.

What You Bring

  • 5+ years of hands-on experience building iOS applications in production.
  • Expertise in Swift and SwiftUI, with a deep understanding of iOS frameworks, design patterns, and best practices.
  • Experience working across the full iOS stack, including UI development, networking, and data persistence.
  • Passion for clean, well-tested code, with experience using automated testing frameworks.
  • Ability to balance trade-offs between technical excellence, speed, and business needs.
  • Strong collaboration skills, with experience working alongside product, design, and backend teams.
  • Knowledge of The Composable Architecture, GraphQL, and accessibility best practices is a plus.

Why Join Us?

  • Impact: You’ll be an early hire at a fast-growing startup, building a product that directly affects homeowners, real estate agents, and renovation professionals.
  • Ownership & Growth: You'll play a major role in shaping our iOS app and have opportunities to lead technical initiatives.

At Freemodel, we value diversity, inclusion, and a culture of extreme ownership and continuous learning. If you’re excited about tackling complex technical challenges in a collaborative and mission-driven environment, we’d love to hear from you.

Required Skills

  • 5+ years of experience as an iOS software engineer
  • Experience developing with accessibility, usability, information architecture, and interaction design principles in mind
  • Knowledgeable in software architecture design, coding and debugging
  • Passion for quality and attention to detail
  • Ability to independently learn new technologies

We offer a comprehensive benefits package to full time employees including:

  • 11 holidays
  • Unlimited PTO
  • Equity options
  • We also offer compelling healthcare benefits
  • 401(k) plan with match.
  • Laptop
  • Hybrid work environment

We are a fast-paced, dynamic startup AND we encourage everyone to take the needed time to recharge.

Compensation

The US total compensation range for this full-time position is $140-160K + equity Our ranges are determined by role and level. The range displayed on each job posting reflects the approximate total target compensation for the position across the US. Within the range, individual pay is determined by factors including relevant skills, experience, and education/training. Please note that the compensation listed does not include benefits.

Average salary estimate

$150000 / YEARLY (est.)
min
max
$140000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior iOS Software Engineer, Freemodel

At Freemodel, we’re excited to invite a passionate and skilled Senior iOS Software Engineer to join our dynamic team! If you're looking to make a significant impact in the mobile development world, you've come to the right place. Your role at Freemodel will be crucial as you architect and build a high-performance iOS app using Swift and SwiftUI. You'll be involved in the entire development lifecycle, from crafting seamless features to deploying and maintaining the app post-launch. Collaborating with co-founders, tech leads, and product designers, you'll ensure that our platform provides an exceptional user experience while navigating the complexities of home renovation. This is an incredible opportunity to not just develop software but shape the future of a marketplace that enhances homeowners' ability to sell their properties effectively. You'll have the chance to mentor junior engineers and participate in the hiring process to build a world-class iOS team. We value diversity, ownership, and continuous learning at Freemodel, making this an ideal environment for those who thrive in a collaborative, mission-driven space. If you're ready to tackle innovative challenges while contributing to a product that transforms lives, we can't wait to hear from you!

Frequently Asked Questions (FAQs) for Senior iOS Software Engineer Role at Freemodel
What are the main responsibilities of a Senior iOS Software Engineer at Freemodel?

As a Senior iOS Software Engineer at Freemodel, you will be primarily responsible for architecting, building, and scaling our iOS application using Swift and SwiftUI. You’ll own the entire development lifecycle, collaborate with cross-functional teams to enhance user experience, and proactively resolve bugs and performance issues.

Join Rise to see the full answer
What qualifications are needed for the Senior iOS Software Engineer position at Freemodel?

To qualify as a Senior iOS Software Engineer at Freemodel, you should have over 5 years of hands-on experience in building iOS applications. Expertise in Swift and SwiftUI is essential, along with familiarity with UI development, networking, and data persistence. A background in clean coding practices and automated testing frameworks is also critical.

Join Rise to see the full answer
How does Freemodel support career growth for Senior iOS Software Engineers?

Freemodel is committed to fostering career growth. As a Senior iOS Software Engineer, you have opportunities to lead technical initiatives, mentor junior engineers, and shape the engineering culture of the team. We're dedicated to continuous learning and innovative collaboration.

Join Rise to see the full answer
What kind of work environment can a Senior iOS Software Engineer expect at Freemodel?

At Freemodel, you'll find a fast-paced, dynamic startup environment that encourages innovation and ownership. We promote a hybrid work model, allowing flexibility for our engineers while ensuring they have the tools needed for success.

Join Rise to see the full answer
What is the compensation range for a Senior iOS Software Engineer at Freemodel?

The compensation range for a Senior iOS Software Engineer at Freemodel varies from $140K to $160K, plus equity options. Individual pay may differ based on skills, experience, and educational background.

Join Rise to see the full answer
Common Interview Questions for Senior iOS Software Engineer
Can you describe your experience with Swift and SwiftUI in your previous projects?

When answering this question, share specific projects where you utilized Swift and SwiftUI. Discuss the challenges you faced and how you overcame them, emphasizing your familiarity with iOS frameworks and best practices.

Join Rise to see the full answer
How do you ensure the performance and scalability of an iOS application?

In your response, mention techniques you use to monitor app performance, such as profiling tools, as well as code practices like optimizing asynchronous calls. Provide examples from past experiences where you successfully enhanced app performance.

Join Rise to see the full answer
What approach do you take to testing in iOS development?

Share your methodology for testing, including automated vs. manual testing, and frameworks you use. Discuss the importance of writing testable code and giving an example of how testing led to identifying critical bugs.

Join Rise to see the full answer
Describe a time when you had to mentor a less experienced engineer. What was the outcome?

Talk about your mentoring approach, including how you assess the needs of the engineer you're mentoring. Highlight the positive impact this had on their development and the team's success.

Join Rise to see the full answer
How do you prioritize tasks during a busy development cycle?

Explain your organizational skills and any tools you rely on for task management. Discuss how you balance immediate business needs with longer-term technical excellence.

Join Rise to see the full answer
What do you consider when collaborating with product and design teams?

Emphasize the importance of clear communication and user-centric design principles in collaboration. Provide an example of a successful collaboration and how it improved the end product.

Join Rise to see the full answer
How familiar are you with The Composable Architecture and GraphQL?

If you have experience with these technologies, share relevant projects. If not, discuss your willingness to learn and how you approach acquiring new skills in software development.

Join Rise to see the full answer
How do you balance coding standards and deadlines?

Talk about how you prioritize writing clean code while meeting deadlines. Discuss practices you implement to ensure quality without sacrificing speed, such as code reviews and pair programming.

Join Rise to see the full answer
What steps do you take to keep up with the latest iOS development trends?

Mention resources you follow, like blogs, newsletters, or conferences in the iOS development community. Highlight your commitment to continuous learning and applying new techniques in your work.

Join Rise to see the full answer
What are the most challenging bugs you've encountered, and how did you resolve them?

Share specific examples of challenging bugs, including your investigative approach and the eventual solution. This will demonstrate your problem-solving skills and technical depth as a Senior iOS Software Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Twitch Hybrid San Francisco, California, United States
Posted 11 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Work/Life Harmony
Photo of the Rise User

Join SPACE44 as a Windows Desktop Developer to craft user-friendly desktop applications in a remote-first environment.

Photo of the Rise User
Posted 9 days ago

We're seeking a SQL Programmer to innovate and support educators through high-performance SQL solutions in a remote setup.

Photo of the Rise User
ID.me Hybrid Mountain View, California, United States
Posted 9 days ago
Raft Company Hybrid Tampa, Florida, United States
Posted 11 days ago

Freemodel is the home renovation concierge service that helps homeowners maximize their sale price. We're an on-demand managed marketplace that designs, manages and pays up-front for for pre-sales ren...ovations. Our local project directors work w...

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
7 people applied to DevOps Engineer at Spry Methods
Photo of the Rise User
7 people applied to Software Engineer at Wider Circle
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
16 people applied to Sr. Full Stack Developer at JODAYN
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
I
Someone from OH, Dayton just viewed Machine Learning Intern at Inductive Bio
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd
Photo of the Rise User
Someone from OH, Columbus just viewed IT Quality & Training Analyst at Privia Health