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.
Recommended Jobs
Yard Associate
Job Description Job Description Description: Yard Associate – Ojai Lumber (Ojai, CA) Full-Time | Monday, Wednesday, Thursday, Friday & Saturday | 7:00 AM – 5:00 PM Are you looking to be p…
Software Integration / Support Engineer (On W-2)
Contact Details: 1.Sandeep Bisane Email: [email protected] Cell: (732) 802-7361 2.Poonam Khandelwal Email: [email protected] Cell: (732) 797…
Personal Assistant
A newly relocated couple based in Presidio Heights, San Francisco, with college-aged children, is seeking a resourceful, meticulous, and poised Personal Assistant to join their new staff. The ideal ca…
Building Maintenance Worker
Requisition ID: req91 Location: Hinkley, United States Banner Principal Atlantica is a Sustainable Infrastructure company that manages renewable energy and other power and water assets. T…
Associate Analyst, Store Facilities
Our values start with our people, join a team that values you! Bring your talents to Ross, our leading off-price retail chain with over 2,200 stores, and a strong track record of success and growth…
Operations Manager
Description Job summary Our WW Operations network delivers millions of packages and smiles to Amazon customers every day. We are looking for motivated, customer-focused individuals who want to …
Accounts Receivable Accountant
We have partnered with a fast-growing technology company based in San Jose. The team is seeking a highly motivated Accounts Receivable Accountant to join their dynamic finance team. This is an exci…
Line Cook/ Garde Manger
Line Cook Functions & Responsibilities: The role of a Prep Cook/Line Cook at the Tabachines Cocina is extremely important to our success. We hope to usher in a new era of upscale Mexican Cuisine for…
Assistant Restaurant Manager
Join Our Team as an Assistant Restaurant Manager in a dynamic airport restaurant environment! ~$68,000 - $75,000 / year ~ Opportunity for quarterly bonus and year-end super bonus ~ Comprehensive…