Futurepillar logo

Software Engineer

Futurepillar

HybridleadUp to $5,000Posted 6h ago

Job description

About Capital One Canada

For 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 banking stereotypes and integrating advanced technologies such as machine learning, conversational AI, and design thinking into our core operations. We pride ourselves on being a bank built like a tech company, where every employee’s work directly influences the development of innovative solutions that serve millions of Canadians. Our culture is driven by fearless curiosity, bold innovation, and a collective of authentic individuals committed to redefining what’s possible in financial services. Technology is not just a component of our strategy; it is at the heart of everything we do, shaping our vision and future initiatives.

About The Role

We are seeking a highly skilled Staff Software Engineer specializing in iOS development to join our dynamic mobile team. This role offers an exciting opportunity to lead the delivery of major components and platform needs, working closely with senior engineers and architects to develop innovative mobile solutions. As a key member of our team, you will be responsible for the full software development lifecycle, from design and development to testing and deployment, ensuring high-quality, scalable, and secure applications. You will also have the opportunity to mentor junior and intermediate developers, sharing your expertise and guiding best practices in iOS development. This position requires a hands-on technical leader with a deep understanding of native iOS application development using Swift and SwiftUI, and experience working within agile environments.

Qualifications

The ideal candidate will possess a minimum of six years of experience developing native iOS applications with Swift and SwiftUI, demonstrating a strong track record of application design, technical architecture, and full-cycle development. Proven leadership experience mentoring junior and intermediate developers, as well as providing guidance to technical and business stakeholders, is essential. A bachelor’s, master’s, or diploma in Computer Science, Software Engineering, Information Technology, or a related field is preferred. Candidates should have at least eight years of comprehensive software development experience, including exposure to cloud platforms such as AWS, and familiarity with open source frameworks and microservices architectures. Experience working in agile teams and a solid understanding of modern development tools and practices are highly valued.

Responsibilities

  • Own and lead the development and delivery of major iOS components and platform features in collaboration with senior engineers and architectural teams.

  • Participate actively in all phases of the software development lifecycle, including planning, designing, coding, testing, and deploying mobile applications.

  • Enhance software engineering practices by working within agile teams to create, review, and implement technical solutions across a broad technology stack.

  • Stay informed on emerging technologies and evaluate their impact on the domain, integrating innovative solutions to improve product offerings.

  • Mentor and guide junior, intermediate, and senior mobile developers, fostering a culture of continuous learning and technical excellence.

  • Collaborate with cross-functional teams to ensure seamless integration of mobile solutions with backend services and APIs.

  • Maintain high standards for code quality, security, and performance, adhering to best practices and organizational guidelines.

Benefits

At Capital One Canada, we empower our employees to take ownership of their careers and personal development. Our hybrid work model offers flexibility, with three days in the office per week, promoting collaboration while supporting work-life balance. We provide comprehensive benefits designed to support your overall well-being, including full coverage for spouses, domestic partners, and dependents. Additionally, employees receive a one-time Work From Home allowance to create a comfortable workspace, up to $3,000 in mental health coverage, and up to $5,000 annually in tuition subsidies. We also offer tools, mentorship, and resources to help you upskill, pivot into new areas, and master your craft. Our benefits are tailored to support your holistic health and professional growth, ensuring you thrive both personally and professionally.

Equal Opportunity

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We welcome applications from all qualified candidates and are dedicated to providing reasonable accommodations to applicants with disabilities. Our hiring process is designed to be fair and equitable, ensuring all individuals have an equal opportunity to succeed. We believe that a diverse workforce enhances our ability to serve our customers and innovate effectively. If you require accommodations during the application process, please contact our recruiting team, and we will ensure your needs are met with confidentiality and respect.