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.
Capital One Canada is a leading financial services company dedicated to transforming the banking experience for Canadians. With over two decades of expertise, the company strives to make credit accessible, straightforward, intuitive, and rewarding. Capital One Canada believes in empowering its customers, associates, and talent to succeed by fostering innovation and delivering exceptional digital banking solutions. The organization is committed to building strong relationships through customer-centric products and services that promote financial well-being and confidence.
About The Role
The Staff iOS Engineer role at Capital One Canada offers an exciting opportunity to lead and influence the development of innovative mobile applications that enhance customer experiences. As a key member of the software engineering team, you will be responsible for motivating, managing, and inspiring a team of talented engineers while actively participating in hands-on development. You will work on critical features that empower customers to take control of their credit and financial health, such as Credit Keeper, Personal Information management, and Quick Check for credit approval certainty.
This role is integral to the company's technological advancement, leveraging cloud-native architectures, open-source frameworks, RESTful APIs, microservices, and containerization. You will contribute to building scalable, secure, and high-performance mobile solutions that align with the company’s strategic goals of agility and innovation. As part of a dynamic, fast-paced environment, you will collaborate across teams to deliver impactful products swiftly and efficiently, embodying the company’s commitment to doing the right thing and making a positive difference in customers’ lives.
If you are passionate about leading teams, developing cutting-edge iOS applications, and driving technological innovation in a financial services setting, this role provides a platform to make a significant impact while advancing your career.
Qualifications
- Bachelor's Degree in any field, with a strong foundation in software development
- Minimum of 6 years of hands-on experience developing native iOS applications using Swift and SwiftUI
- Extensive experience in application design, technical architecture, and full-cycle development
- Proven ability to lead and mentor junior, intermediate, and senior mobile engineers
- Experience working with cross-functional teams and guiding technical decisions
- Own and lead the delivery of major components and platform needs in collaboration with senior engineers and architects, ensuring high-quality implementation and adherence to best practices
- Participate actively throughout the entire Software Development Life Cycle, from planning and design to deployment and maintenance
- Enhance software engineering practices by working within agile teams to design, develop, test, and support technical solutions across a full stack of development tools and technologies
- Provide technical guidance and expertise on how emerging technologies impact the domain and contribute to strategic innovation initiatives
- Mentor and coach junior and intermediate team members, fostering a culture of continuous learning and improvement
- Collaborate with product managers, designers, and other stakeholders to deliver user-centric mobile applications that meet business objectives
- Ensure the security, scalability, and performance of the mobile applications align with enterprise standards and customer expectations
Capital One Canada offers a comprehensive benefits package designed to support your physical, financial, and emotional well-being. Enjoy a flexible hybrid work environment with three days in the office, complemented by a one-time Work From Home allowance to set up your ideal workspace. The company’s head office is conveniently located near Union Station, providing easy access and a vibrant work setting.
Employees receive extensive health coverage, including up to $3,000 in mental health support and up to $5,000 annually in tuition subsidies, emphasizing the company's commitment to personal growth and wellness. Capital One also provides competitive compensation, retirement planning options, and opportunities for professional development to help you advance your career. The organization fosters a collaborative and inclusive culture, encouraging innovation and recognizing individual contributions.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants regardless of race, gender, age, disability, sexual orientation, or background. The company is committed to providing reasonable accommodations throughout the hiring process and beyond to ensure all employees can thrive. We believe that diverse perspectives and experiences drive innovation and excellence, and we welcome applicants who share our values of respect and inclusion.
Key Skills
Ranked by relevanceReady to apply?
Join Best Job Tool and take your career to the next level!
Application takes less than 5 minutes

