
Staff iOS Engineer
Role summary
Capital One Canada is seeking a Staff iOS Engineer to lead and influence the development of cutting-edge mobile applications. This hybrid role requires a minimum of 6 years of hands-on experience with native iOS development using Swift and SwiftUI. The engineer will be responsible for application design, technical architecture, and full-cycle development, while also mentoring junior and intermediate developers. Key responsibilities include owning the delivery of major components, enhancing software engineering practices, and contributing expertise on emerging technologies. The position is based in a hybrid work environment, with the head office located near Union Station.
About The Company
Capital One Canada is a leading financial services provider dedicated to transforming the banking experience for Canadians. With over 30 years of industry expertise, the company focuses on making credit accessible, simple, intuitive, and rewarding. Committed to fostering strong relationships with customers, associates, and talent, Capital One Canada aims to empower individuals to succeed financially. The organization values innovation, integrity, and a customer-centric approach, continuously striving to deliver innovative financial products and services that meet the evolving needs of its clients.
About The Role
The Staff iOS Engineer position at Capital One Canada offers an exciting opportunity to lead and influence the development of cutting-edge mobile applications. As a key member of the software team, you will be responsible for motivating, managing, and inspiring a team of talented software engineers while actively participating in hands-on development. Your role will involve designing, developing, and delivering innovative iOS applications that enhance the customer experience and align with the company's strategic goals. You will work within a dynamic, agile environment that emphasizes collaboration, innovation, and technical excellence.
In this role, you will contribute to projects such as Credit Keeper, which allows customers to view and monitor their credit scores, and Quick Check, which provides pre-approval certainty for credit card applications. Capital One Canada is committed to leveraging cloud technologies, open source frameworks, RESTful APIs, microservices, and containers to build scalable, efficient, and secure mobile solutions. This position offers the chance to be at the forefront of technological advancements in the financial sector, shaping the future of banking for Canadians.
Qualifications
The ideal candidate will possess a bachelor's degree in any field, with extensive experience in mobile application development. A minimum of 6 years of hands-on experience developing native iOS applications using Swift and SwiftUI is essential. Candidates should have a strong background in application design, technical architecture, and full-cycle development processes. Proven leadership skills, including experience mentoring junior and intermediate developers, are highly valued. The ability to communicate effectively with technical and business stakeholders is critical for success in this role.
Responsibilities
- Own and lead the delivery of major components and platform needs in collaboration with senior engineers and architects, ensuring alignment with business objectives and technical standards.
- Work within a dynamic mobile development team throughout the entire Software Development Life Cycle, from planning and design to deployment and maintenance.
- Enhance software engineering practices by designing, developing, testing, and supporting technical solutions using a full stack of development tools and technologies.
- Contribute expertise on how emerging technologies impact the domain, providing innovative solutions to complex technical challenges.
- Mentor and guide junior, intermediate, and senior mobile engineers, fostering a culture of continuous learning and improvement.
Benefits
Capital One Canada offers a comprehensive benefits package designed to support your physical, emotional, and financial well-being. Employees enjoy a hybrid work environment with three days in the office, supported by a one-time Work From Home allowance to create a comfortable workspace. The company’s head office is conveniently located near Union Station, facilitating easy commute and collaboration.
Employees and their families benefit from full coverage for spouses, domestic partners, and dependents, along with mental health coverage of up to $3,000 annually and tuition subsidies of up to $5,000 per year. Capital One also provides additional wellness programs, financial planning resources, and opportunities for professional development, demonstrating a strong commitment to helping employees live their best lives both inside and outside of work.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace. The company considers all qualified applicants and is committed to providing reasonable accommodations to support candidates throughout the hiring process. If you require an accommodation during your application or interview process, please contact Capital One Recruiting via phone or email. All personal information provided will be kept confidential and used solely for the purpose of facilitating accommodations. Capital One Canada values diversity and is committed to creating an environment where everyone can thrive and succeed.
Similar roles
Senior iOS EngineerLotus Suites USA · Toronto, Ontario, Canada · Onsite- Staff iOS EngineerCloaked · New York, New York, United States · Hybrid
- Senior iOS EngineerBankjoy · Toronto, Ontario, Canada · Remote
- iOS EngineerMozilla Corporation · Canada · Remote
- iOS EngineerMirage · New York, United States · Onsite