Senior iOS Engineer
E-Commerce
Updated on 2/12/2024
Babylist

201-500 employees

Comprehensive baby registry and product recommendation platform.
Company Overview
Babylist stands out as a leading vertical marketplace in the $67 billion baby products industry, driving purchase decisions for over 8 million people annually through its expert-tested product recommendations and proprietary data-driven technology. The company's culture is centered around supporting growing families, offering a universal registry, interactive checklist, and comprehensive care from fertility to early parenting. With a commitment to technical innovation and industry leadership, Babylist continues to expand its services, providing unbiased editorial guidance and holistic care solutions for new parents and their communities.
Consumer Goods
B2C

Company Stage

Series C

Total Funding

$50.7M

Founded

2011

Headquarters

Emeryville, California

Growth & Insights
Headcount

6 month growth

28%

1 year growth

74%

2 year growth

178%
Locations
Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
React.js
MySQL
Ruby on Rails
AWS
iOS/Swift
Terraform
Redis
Objective-C
CategoriesNew
Software Engineering
Requirements
  • Strong understanding of software development principles, capabilities, and limitations of the iOS platform
  • Proven experience in iOS app development using Swift and Objective-C
  • Familiarity with Foundation, UIKit, CoreAnimation, Auto Layout, and other foundational Apple frameworks and patterns
  • Passion for building consumer-facing products or e-commerce solutions
  • Familiarity with iOS frameworks, architecture, and design patterns
Responsibilities
  • Design, develop, and maintain the Babylist iOS app, taking ownership of the entire development lifecycle
  • Optimize app performance to deliver fast and responsive user experiences
  • Collaborate closely with designers and product managers to translate requirements into technical specifications and user-friendly interfaces
  • Write clean, efficient, and maintainable code following industry best practices and coding standards
  • Conduct thorough testing and debugging of the app to identify and resolve issues
  • Collaborate effectively with team members, actively participating in discussions and brainstorming sessions
Desired Qualifications
  • Hands-on experience with Interface Builder and building user interfaces in code
  • Knowledgeable about architectural patterns like MVC
  • Experience with AWS, Terraform, MySQL, Ruby on Rails, React, Redis, and Sidekiq