AgileGrid Solutions logo
AgileGrid Solutions Verified
IT Services, Software Development, Consulting

Staff iOS Engineer

CanadaHybridFull TimeStaffPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Capital One Canada is seeking a Staff iOS Engineer in Toronto to lead and inspire a team of mobile engineers in developing innovative financial applications. This hybrid role requires 6+ years of native iOS development experience using Swift and SwiftUI, strong technical architecture skills, and the ability to guide the full software development lifecycle. The position involves hands-on development, technical leadership, and mentorship, with preferred experience in cloud platforms like AWS and agile environments. The role focuses on enhancing customer financial tools and insights, contributing to the future of digital banking in Canada.

About The Company
Capital One Canada, located at 161 Bay Street, Toronto, Ontario, is a leading financial services organization committed to transforming the banking experience. With a history spanning over three decades, the company has established itself as a pioneer in making credit accessible, simple, intuitive, and rewarding for Canadians. Capital One’s mission is to foster strong relationships by providing innovative financial products and services that empower individuals to succeed financially. The organization prides itself on a culture of integrity, innovation, and customer-centricity, continuously striving to meet the evolving needs of its clients through cutting-edge technology and exceptional service.
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 directly impact customers' financial lives. As a key member of the software engineering team, you will be responsible for motivating, managing, and inspiring a team of talented engineers to deliver high-quality, scalable, and secure iOS applications. This role combines leadership with hands-on development, allowing you to contribute technically while guiding the team through the full software development lifecycle. You will work on strategic initiatives such as enhancing credit monitoring tools, enabling seamless user experiences for personal information management, and developing features that provide customers with predictive insights into credit approval status. Capital One’s commitment to cloud-native solutions and open-source technologies offers an environment where innovation thrives, and your expertise will help shape the future of digital banking experiences for Canadians.
Qualifications
The ideal candidate will possess a strong educational background and extensive experience in iOS application development. A bachelor’s degree in any field is required, along with a minimum of six years of hands-on experience developing native iOS applications using Swift and SwiftUI. Candidates should demonstrate a solid understanding of application design, technical architecture, and full-cycle development processes. Experience leading and mentoring junior and intermediate developers, as well as collaborating effectively with business and technical stakeholders, is essential. Preferred qualifications include over eight years of comprehensive software development experience, familiarity with cloud platforms such as AWS, and a proven track record working within agile environments and open-source frameworks.
Responsibilities

  • Own and lead the delivery of major components and platform needs, collaborating closely with senior engineers and architects to ensure scalable and robust solutions.
  • Participate actively in the entire software development lifecycle, from planning and design to deployment and maintenance, within a dynamic mobile team environment.
  • Enhance software engineering practices by designing, developing, testing, and implementing innovative technical solutions using a full stack of modern tools and technologies.
  • Provide technical guidance and mentorship to junior, intermediate, and senior mobile engineers, fostering a culture of continuous learning and improvement.
  • Stay abreast of evolving technological trends and assess their impact on the domain to ensure the team remains at the forefront of mobile development innovation.

Benefits
Capital One Canada offers a comprehensive benefits package designed to support your physical, financial, and emotional well-being. The company promotes a flexible hybrid work environment, with three days in the office and the option to work remotely, supported by a one-time Work From Home allowance. Employees enjoy access to a conveniently located head office near Union Station. The organization provides extensive health coverage, including up to $3,000 in mental health support and up to $5,000 in annual tuition subsidies, reflecting its commitment to personal growth and well-being. Additional benefits include paid time off, retirement savings options, professional development opportunities, and a supportive inclusive culture that values diversity and work-life balance.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace. The company considers all qualified applicants regardless of race, gender, age, disability, sexual orientation, gender identity, or any other protected characteristic. Reasonable accommodations are provided to ensure all candidates have an equal opportunity to succeed. Capital One is committed to creating an environment where everyone feels valued, respected, and empowered to contribute their best.

Ready to apply?
You'll be redirected to AgileGrid Solutions's application page.

Similar roles