Life360 is looking to enhance its core location systems and features to make location a more engaging and delightful part of its members' lives, directly shaping how millions of people experience location within the Life360 ecosystem.
Requirements
- Expert knowledge of Swift and familiarity with iOS frameworks and APIs.
- A deep understanding of the iOS app lifecycle.
- Experience with location technologies like Core Location, Geofencing, and motion tracking, as well as familiarity with the device's other sensors (accelerometer, magnetometer, etc.), would be an added plus.
- Understanding of mobile-specific concerns like battery usage, background execution, and the system constraints that govern them.
- Strong understanding of software architecture principles and experience in making codebases more testable
- Proven experience in developing and implementing automated test strategies
- Strong debugging skills
Responsibilities
- Contribute to technical design specifications.
- Taking ownership of features from conception to deployment.
- Design and maintain location-specific features and experiments for iOS.
- Create foundational automation workflows that lead to better product quality and reliability.
- Roadmap innovative features to bring families closer together through contextual awareness, improved geolocation, and better communication
- Identify and work on key improvements to make the app more scalable
- Conduct code reviews and mentor junior engineers to promote best practices and improve code quality.
Other
- Foster collaboration and best practices in the team across multiple projects.
- Work with a cross-functional team and collaborate closely with design, back-end engineering, marketing, data science, and product.
- Strong collaboration skills
- Strong communication
- Problem-solving