Headaer Background Image
OurFamilyWizard Logo

OurFamilyWizard

Senior iOS Engineer

USAFull-Time
Apply Now!

Please mention that you found this position on Remotedom, it helps us grow.


OurFamilyWizard is a technology company on a mission to help families thrive across all of life’s circumstances. We bring together two leading family management brands: OurFamilyWizard, the world’s most trusted co-parenting application, and Cozi, the #1 family organizing app.


Cozi is the leading family calendar and organizing app, helping millions of families manage busy family life and receiving over 250,000 5-star ratings. OurFamilyWizard is a SaaS technology platform that enables families to co-parent seamlessly across households. Nearly one million parents and family law practitioners have leveraged OurFamilyWizard to coordinate schedules, record documentation, exchange digital payments, and settle disputes. Together, the platforms provide a holistic set of solutions for all types of families.

We recently received a private investment round from Spectrum Equity, putting Cozi and OurFamilyWizard in the same neighborhood as Grubhub, Ancestry.com, Headspace, and others. We are looking for passionate team members to join us in accelerating our growth to the next level by reaching the millions of families who can benefit from our technology solutions.


As a Senior iOS Engineer, you will work closely with our experienced staff and directly contribute to rapidly prototyping new experiences on iOS that make life a little bit easier for the millions of families who rely on the Cozi app every day to organize their lives. You will be part of a strategic product team operating alongside a collaborative group of product managers, designers, QA analysts, and other web and mobile engineers working together to try new ideas for solving meaningful problems for families of all shapes and sizes. You will be empowered to evolve the product experience through contributions towards feature design and development, code architecture, API design, and product strategy. We are looking for a great developer who is invigorated by technical challenges, motivated to solve meaningful problems for families, and thrives on feedback in the form of positive outcomes for our users.


What you will accomplish:

Getting to know teammates, technology, and tactics.

The first day will be spent partnering with your manager and a teammate to get your local environment set up and fixing a bug. The following 29 days will involve connecting with teammates across Cozi and OurFamilyWizard to gain a high-level understanding of how we prioritize, plan, build, and deliver value to families on our platform. You will build deeper connections with product and platform teammates as you get more immersed in the daily and weekly agile rituals, and the Mobile guild. In these early days, your manager will set up recurring 1:1’s and begin the ongoing discussion of personal and team goals. Technical work will focus on gaining exposure to services within the Cozi team, as well as key areas of the platform beyond team boundaries where ownership is shared. By the end of your first month, you will be acclimated to the operating rhythm and rituals of the Cozi Product team and gain confidence by taking on increasingly complex tasks.


Try, learn, ship.

By day 60, you will be comfortable operating within our SDLC from planning through production releases. You will have a broad understanding of our app architecture and develop a deeper understanding in areas of initial focus. Through weekly work that presents complex and varied challenges, you will continue becoming familiar with processes, patterns, and best practices. By releasing regularly, you will have an impact on end users.


Solidifying the foundation.

Beyond the first couple of months, you will grow into an autonomous operator, capable of architecting solutions to complex problems that are consistent with our existing patterns and best practices with minimal supervision and support from others. You will partner with cross-functional engineering teammates, as well as your product manager, designer, and engineering manager to help build execution plans to build out new features that support our product and business strategy.


Accelerate growth.

With a solid foundational understanding of platform architecture, design patterns, and best practices you will have opportunities to inform and affect change at the platform level to further your ownership, impact, and growth. Through partnership with product and design you will be empowered to influence strategy and end-user experience and impact. Complex product problems, and technical challenges related to scale and modernization will present opportunities to establish yourself as a subject matter expert, expand your impact and ownership, and continue learning and growing as an engineer.


Who you are:

  • Confident craftsperson. You have the tools you need to solve most problems, are comfortable speaking to multiple approaches, and have an opinion on the best approach given the constraints.
  • Scientific artist, artistic scientist. You understand that software is necessarily complex and are capable of driving clarity in the face of complexity while valuing simplicity as the ultimate sophistication.
  • Curious operator. You value the variance in challenges a cross-functional team encounters and embrace unexpected hurdles with a mindset that seeks to understand the landscape before charting a course towards a solution.
  • Pragmatic optimizer. You identify when something’s harder than it should be, articulate why change is needed, and affect change through incremental improvements towards an audacious end goal.
  • Champion of Inclusion. You want everyone on the team to have a voice and are open and eager to hear everyone’s thoughts, helping to guide the team towards solutions.
  • Low ego, high integrity. You value doing what’s right over being right. You pivot when a better path forward arises to meet technical and business needs and are comfortable saying something when a course correction is needed.


What you bring:

  • 5+ years of iOS development experience.
  • Experience with Swift.
  • Experience with SwiftUI.
  • Experience interacting with web APIs (REST, JSON-RPC, etc.).
  • Flexibility to take on a wide range of tasks to fill in any gaps that exist to make a product successful.
  • Strong analytic experience and a bias for data-driven decision making.
  • Proven experience delivering software applications/features from inception to release within a cross-functional team environment.


Great to haves: 

  • Experience with Objective-C.
  • Experience with Swift Package Manager.
  • Experience with other UI tooling such as Storyboards, Interface Builder, and UIKit.
  • Experience with iOS testing frameworks.
  • Experience with Continuous Integration / Continuous Delivery.
  • Familiarity with design and development collaboration tools (Figma, inVision, etc.)
  • Experience with iterative, agile based software delivery processes.


Why Join?

Great Mission. Creating a safe and productive environment for families is extremely important for us; we’ve been doing it for many years and are deeply motivated to not only help busy families stay organized but to also find new ways to serve families/communities of every stripe.


Growing Team. While we’ve been around for a while, we continue to evolve and innovate. That’s what keeps us going! You’ll have an opportunity to contribute meaningfully to our organization as we hit our second stride.

Amazing Culture. We have a positive and supportive culture. In our work together, we aim to be smart, humble, hardworking and, above all, collaborative.

Here’s a list of our key benefits:

  • Full Medical: OFW Pays 100% of the premium for employee AND additional family members
  • 401k: Up to a 4% match with immediate vesting
  • 12 weeks paid leave for all new parents
  • 15 Paid Company Holidays + Additional You Days
  • Learning & Development stipend for employees
  • Supportive and flexible working environment
  • 100% flexible working model – work from anywhere!



Beware of scams when applying! You should NEVER have to pay for applying for any position. Learn more about scams here.

Remotedom accepts no liability or resposability as consequence on relience upon information on here or external websites.