Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As a Senior iOS Engineer II specializing in maps frameworks, you will own the development and evolution of the core mapping layer for a high-scale mobile application. You will design and implement modular, scalable mapping solutions while collaborating closely with product, design, and engineering teams to deliver a seamless user experience. Your work will directly influence both the user-facing features and the efficiency of the broader mobile engineering group. You will lead technical decisions, drive adoption of new frameworks, and help define best practices for mapping components. This role requires creativity, deep technical expertise, and a passion for building frameworks that empower hundreds of engineers to deliver high-quality, innovative features. It's a unique opportunity to shape the technical direction of critical infrastructure in a remote-first environment.
Accountabilities:
- Design, build, and iterate on the unified maps framework for mobile applications
- Partner with product and design teams to create best-in-class mapping experiences
- Educate and drive adoption of the framework across engineering teams
- Collaborate with architecture and engineering leadership to define technology direction
- Optimize the mobile engineering team's productivity and framework scalability
- Establish and maintain best practices for map components and SDK development
- 6+ years of software development experience with a focus on iOS applications
- 2+ years of hands-on experience with mobile mapping technologies and frameworks
- Deep understanding of map ecosystems, data layers, and mobile rendering
- Strong collaboration skills with ability to align and drive technical design decisions
- Experience rapidly iterating on product concepts and driving innovation
- Skilled at working closely with visual and motion designers to implement high-quality interfaces
- Familiarity with high-scale, B2C mobile applications
- Bachelor's degree in Computer Science or equivalent experience; graphics programming or game development experience is a plus
- Competitive salary: CAD 169,500 - 199,500 (location dependent)
- Equity opportunities and comprehensive benefits package
- Medical, dental, vision, life, and disability insurance fully covered
- RRSP with DPSP plan for Canadian employees
- Flexible PTO and 13 company-wide days off
- Winter and summer week-long synchronized company shutdowns
- Learning and development programs to support career growth
- Equipment, tools, and reimbursement support for remote work
- Free product membership and devices to enhance personal experience
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
Key Skills
Ranked by relevanceReady to apply?
Join Jobgether and take your career to the next level!
Application takes less than 5 minutes

