XX
Senior Software Engineer, iOSBabylistNew York, New York, United States

This job offer is no longer available

XX

Senior Software Engineer, iOS

Babylist
  • US
    New York, New York, United States
  • US
    New York, New York, United States

About

Babylist is the leading registry, e-commerce, and content platform for growing families. More than 9 million people shop with Babylist every year, making it the go‑to destination for seamless purchasing, trusted guidance, and expert product recommendations for new parents and the people who love them.
Our Ways of Working Babylist thrives as a remote‑first company, with HQ team members located across the U.S. and Canada. We meet in person twice a year—once as a company and once by department—to strengthen the relationships that power our work. We show up consistently, stay purpose‑driven, leverage AI to amplify our impact, and achieve results—together, from anywhere.
Technical Stack
Swift
UIKit / SwiftUI
Foundation, CoreAnimation, Auto Layout
XCTest / unit and UI testing
Ruby on Rails (backend context)
AWS
MySQL / Redis
What the Role Is Senior iOS Engineer.
As part of the growing mobile team, you’ll shape and enhance the registry building and shopping experience, contributing to the foundation of our business. Your work will directly impact an app used by millions of users, ensuring a user‑friendly, efficient, and delightful experience.
We’re looking for builders who are excited about solving hard problems, moving fast, and helping invent AI‑first mobile development at Babylist. The role blurs lines: you’ll contribute to architectural decisions, collaborate across product areas, and bring ideas, not just execute specs.
Who You Are
A high‑performing engineer with 6+ years of iOS development experience and a deep understanding of the iOS platform.
Proven experience in iOS app development using Swift and its best practices.
Familiar with Foundation, UIKit, CoreAnimation, Auto Layout, and other foundational Apple frameworks; hands‑on experience building UIKit components in code and working closely with designers in Figma.
A passion for building consumer‑facing products or e‑commerce solutions with an exceptional user experience.
Comfortable with MVC and other architectural patterns, leveraging them to build scalable, maintainable iOS applications.
Thrives in a quickly growing environment and excited to lead business‑critical projects.
Experience testing, monitoring, and running production software.
A passion for identifying gaps in team processes and driving impactful improvements.
Pay close attention to detail.
Actively uses AI coding tools (Copilot, Cursor, Claude Code, or similar) within daily workflow, with judgment on when to trust AI outputs.
How You Will Make An Impact
Own the full development lifecycle of the Babylist iOS app—conceptualizing, designing, building, and maintaining features.
Optimize app performance by identifying improvement areas, refining code, and employing techniques for fast interactions.
Partner closely with designers, product managers, and full‑stack engineers to translate requirements into polished interfaces and align on architecture and API design.
Write clean, efficient, and maintainable code following industry best practices.
Leverage testing techniques, unit tests, and debugging tools to catch and resolve issues proactively.
Lead the team in adopting AI‑first development approaches—including architectural correction when needed.
Mentor team members through design and architecture planning, code reviews, and knowledge‑sharing sessions.
Contribute ideas, shape the direction of the iOS app, and make the team better through insight and presence.
Why You Will Love Working At Babylist Our Culture
Work with focus and intention, then step away to recharge.
Exceptional management and investment in tools and opportunities to connect with colleagues.
Build products that positively impact millions of lives.
AI tools are as natural to how we work as your IDE or version control.
Growth & Development
Competitive pay and meaningful opportunities for career advancement.
Technology and data solve hard problems.
Committed to career progression and performance‑based advancement.
Competitive salary with equity and bonus opportunities.
Company‑paid medical, dental, and vision insurance.
Retirement savings plan with company matching and flexible spending accounts.
Generous paid parental leave and PTO.
Remote work stipend to set up your office.
Perks for physical, mental, and emotional health, parenting, childcare, and financial planning.
About Compensation We use a market‑based approach to compensation. The starting salary range for this role is:
USD $180,100 to $225,882
CAD $185,600 to $232,000
Your starting salary will be based on location, experience, and qualifications, with increases over time tied to performance, role growth, and internal pay equity.
Equal Employment Opportunity As set forth in Babylist’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
#J-18808-Ljbffr
  • New York, New York, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.