10 Sep
|
AgileGrid Solutions
|
Canada
10 Sep
AgileGrid Solutions
Canada
About The Company For over three decades, Capital One Canada has been dedicated to transforming the banking experience through innovation and technology. Our mission is to change banking for good by challenging traditional stereotypes and integrating advanced technologies such as machine learning, conversational AI, and design thinking into our core operations. We are a technology-driven bank that prioritizes creating impactful solutions for millions of Canadians.
Our culture is rooted in fearless curiosity, bold innovation, and authentic collaboration, with technology being at the heart of our strategy. Everything we do is aligned with our vision to shape the future of banking and deliver exceptional value to our customers.
About The Role
We are seeking a highly skilled Staff Software Engineer specializing in iOS development to join our dynamic mobile team. In this role, you will be responsible for leading the design, development, and delivery of major components within our mobile application ecosystem. You will work closely with senior engineers and architects to ensure the technical excellence of our products, contributing to the full software development lifecycle.
This position offers an exciting opportunity to influence the technological direction of our iOS applications, mentor junior team members, and collaborate across teams to build innovative features that enhance the customer experience. As a key player, you will help us maintain our leadership in cloud adoption, open source frameworks, and microservices architecture, ensuring our mobile solutions are scalable, secure, and aligned with industry best practices.
Qualifications The ideal candidate will possess a minimum of six years of hands-on experience developing native iOS applications using Swift and SwiftUI. A strong background in application design, technical architecture, and full-cycle development is essential. Proven experience leading and mentoring junior and intermediate developers, along with the ability to communicate complex technical concepts to stakeholders, is highly valued.
Candidates should have a solid understanding of agile methodologies and experience working within cloud environments such as AWS. A degree in Computer Science, Software Engineering, or related fields is preferred, along with a comprehensive understanding of open source frameworks and modern development tools.
Responsibilities
You will own and lead the delivery of critical components and platform needs in collaboration with senior engineers and architects.
Your responsibilities include actively participating throughout the software development lifecycle—from design and development to testing and deployment—ensuring high-quality, scalable solutions. You will work within agile teams to improve engineering practices, contribute insights on evolving technologies impacting our domain, and support the integration of current tools and frameworks. Mentoring junior, intermediate, and senior associates will be a vital part of your role, fostering a culture of continuous learning and technical excellence.
Additionally, you will be expected to stay current with industry trends, advocate for best practices, and contribute to the strategic technical direction of our mobile applications.
Benefits
At Capital One Canada, we empower our employees to take ownership of their careers and personal development.
We offer tools, mentorship, and opportunities for upskilling or pivoting into new areas of expertise. Our hybrid work model promotes flexibility, with three days in the office each week, enabling a healthy balance between collaboration and personal commitments. Our benefits package is designed to support your holistic well-being, including comprehensive health coverage for yourself and dependents, a one-time Work From Home allowance, mental health support with up to $3,000 coverage, and up to $5,000 annually in tuition subsidies.
We are committed to fostering an inclusive environment where every employee can thrive and reach their full potential.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace. We welcome applications from all qualified candidates and are committed to providing reasonable accommodations throughout the hiring process. We believe that diversity enhances our innovation and success, and we strive to create a respectful environment where everyone can contribute and grow.
If you require accommodations during the application process, please contact our recruiting team, and all information will be kept confidential. We are committed to ensuring that our hiring practices are fair and equitable for all applicants.
📌 Software Engineer (Canada)
🏢 AgileGrid Solutions
📍 Canada