Babylist is looking for a Senior iOS Engineer to join their growing mobile team. The role involves shaping and enhancing the registry building and shopping experience for Babylist's iOS app. As a Senior iOS Engineer, you will be responsible for conceptualizing, designing, building, and maintaining features that deliver a seamless, delightful user experience.
Requirements
- Strong understanding of software development principles and the capabilities and limitations of the iOS platform.
- Proven experience in iOS app development using Swift and a deep understanding of its syntax, features, and best practices.
- Familiarity with Foundation, UIKit, CoreAnimation, Auto Layout, and other foundational Apple frameworks and patterns.
- Experience building UIKit components in code and working closely with designers in tools like Figma, Sketchpad, etc.
- Passion for building consumer-facing products or e-commerce solutions and understanding the importance of delivering an exceptional user experience.
- Familiarity with iOS frameworks, architecture, and design patterns and hands-on experience working with popular iOS frameworks.
- Ability to leverage AI-assisted development workflows and tools for code generation, refactoring, test creation, and debugging.
Benefits
- Competitive pay and meaningful opportunities for career advancement.
- 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.
