Senior Software Engineer, iOS

B
BabylistE-commerce
United States and CanadaFull-TimeSenior
Salary186,000 - 233,500 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of iOS development experience
Required Skills
FigmaiOS DevelopmentSwiftUnit Testing

Requirements

  • 6+ years of iOS development experience
  • Strong understanding of the capabilities, limitations, and intricacies of the iOS platform
  • Proven experience in iOS app development using Swift and a deep understanding of its syntax, features, and best practices
  • Familiar with Foundation, UIKit, CoreAnimation, Auto Layout, and other foundational Apple frameworks
  • Hands-on experience building UIKit components in code
  • Worked closely with designers in tools like Figma
  • Passion for building consumer-facing products or e-commerce solutions
  • Familiar with iOS frameworks, architecture, and design patterns — including MVC and other architectural patterns
  • Experience testing, monitoring, and running production software
  • Actively use AI coding tools (Copilot, Cursor, Claude Code, or similar) as part of your daily workflow

Responsibilities

  • Own the full development lifecycle of the Babylist iOS app — conceptualizing, designing, building, and maintaining features that deliver a seamless, delightful user experience
  • Optimize app performance by identifying areas for improvement, refining code, and employing techniques that keep interactions fast and responsive
  • Partner closely with designers, product managers, and full-stack engineers to translate requirements into intuitive, visually polished interfaces and align on architecture and API design
  • Write clean, efficient, and maintainable code following industry best practices — setting the standard for quality and keeping the codebase healthy long-term
  • Leverage testing techniques, unit tests, and debugging tools to proactively catch and resolve issues before they reach users
  • Lead the team in adopting AI-first development approaches — using AI tooling to accelerate code quality, speed up refactoring and test creation, and raise the bar on what’s possible
  • Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions
  • Show up as a collaborative, engaged team member — contributing ideas, shaping the direction of the iOS app, and making the team better through your insight and presence
View Full Description & ApplyYou'll be redirected to the employer's site
186,000 - 233,500 USD per year
Apply Now