πPoland
Senior IOS Developer
closed
Life360
π΅ $104k-$143k
πRemote - Canada
Summary
Join Life360 as an iOS Engineer and become an integral part of our core applications. You will be responsible for architecting, designing, and leading the development of next-generation systems and features, working closely with a cross-functional team. This role requires expertise in iOS development, strong debugging skills, and a problem-solving mindset. You will build out the future of Life360's connected devices experience and roadmap innovative features. Life360 offers a competitive salary and benefits package, including medical, dental, vision, and retirement plans, as well as flexible PTO and learning and development programs. The position is remote-first within Canada.
Requirements
- Bachelor's Degree or equivalent experience
- Strong debugging skills
- Problem-solving
- Architecture mindset
- Strong understanding of software architecture principles and experience in making codebases more testable
- Strong understanding of the iOS ecosystem
- Expert knowledge of Swift and familiarity with iOS frameworks and APIs
- Adaptable and able to pick up new concepts
- Drive to level up
- A Passion for quality
- Proven experience in developing and implementing automated test strategies
- Strong communication
- Being proficient in building and rolling out experiments
Responsibilities
- Work with a cross-functional team and collaborate closely with design, back-end engineering, marketing, data science, and product
- Design and maintain robust frameworks for iOS using tools such as XCTest, XCUITest, or other relevant frameworks
- Build out the future of the Life360 connected devices experience
- Roadmap innovative features to bring families closer together through contextual awareness, improved geolocation, and better communication
- Identify and correct bottlenecks and fix bugs to improve application performance and responsiveness
- Design, build, and maintain advanced applications for the iOS platform with a focus on location-based services
- Conduct code reviews and mentor junior engineers to promote best practices and improve code quality
- Work closely with product managers, designers, and engineers to define, design, and ship new features and test strategies
- Pioneer new test strategies via automation to enhance the reliability and efficiency of our testing processes
Preferred Qualifications
- Familiarity with Bluetooth stack
- Familiarity with location and other sensors
- Familiarity with background running tasks/services on iOS
- Familiarity with networking and persistence technologies
- Familiarity with reactive programming, RxSwift, or combine
- Familiarity with developing highly polished user interfaces and animations
- Familiarity with all levels of automated testing
Benefits
- Competitive pay and benefits
- Medical, dental, vision, life, and disability insurance plans (100% paid for US employees). We offer supplemental medical and dental plans for Canadian employees
- RRSP plan with DPSP company matching program
- Employee Assistance Program (EAP) for mental wellness
- Flexible PTO and 12 company-wide days off throughout the year
- Learning & Development programs
- Equipment, tools, and reimbursement support for a productive remote environment
- Free Life360 Platinum Membership for your preferred circle
This job is filled or no longer available
Similar Remote Jobs
πMexico
πColombia
πCanada
πAustria
πWorldwide
πCanada, United States
πCosta Rica
π°$27k-$52k
πVietnam