Software Engineer Staff
Offre en anglaisExpiréLead the design, development, and delivery of major components within the iOS mobile platform. Mentor junior and senior developers while collaborating with architects to ensure scalable and secure applications.
- Hybride
- Canada
- Publié 30 août 2026
- 1 poste
Ce poste est expiré
Ce poste chez AgileGrid Solutions n’accepte plus de candidatures. L’offre originale reste disponible ci-dessous à titre de référence.
Expiré le 31 août 2026
Postes actuels chez AgileGrid Solutions
Ces possibilités vérifiées acceptent toujours des candidatures.
Offre d’emploi originale
About The Company Capital One Canada has been a pioneer in transforming the banking landscape for over three decades. Our mission is centered around redefining banking by integrating cutting-edge technologies such as machine learning, conversational AI, and design thinking into our core operations. We strive to create a financial institution that operates like a tech company, where innovation directly impacts millions of Canadians. Our culture is driven by fearless curiosity, bold innovation, and a collective of authentic individuals committed to pushing the boundaries of what is possible. Technology is not just a component of our strategy; it is the foundation upon which we build our future, enabling us to serve our customers better and stay ahead in a rapidly evolving digital world. About The Role We are seeking a highly skilled Staff Software Engineer specializing in iOS development to join our dynamic team. This role offers an exciting opportunity to lead the design, development, and delivery of major components within our mobile platform. As a key contributor, you will work closely with senior engineers and architects to shape the technical direction of our iOS applications, ensuring they meet the highest standards of quality, performance, and user experience. The ideal candidate will possess extensive hands-on experience with native iOS development using Swift and SwiftUI, and will be responsible for guiding best practices across the team. This position does not involve direct reports but requires advanced technical expertise, mentorship capabilities, and a proactive approach to problem-solving. Your work will directly influence the digital experience of millions of Canadians, aligning with our mission to innovate and improve banking services through technology. Qualifications The ideal candidate will have a minimum of 6 years of hands-on experience in native iOS application development, utilizing Swift and SwiftUI. They should possess a strong background in application design, technical architecture, and full-cycle development. Proven experience leading and mentoring junior and intermediate developers is essential, along with the ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders. A bachelor’s, master’s, or diploma in Computer Science, Software Engineering, Information Technology, or a related field is preferred. Candidates with 8+ years of experience in software development lifecycle management, exposure to cloud platforms such as AWS, and familiarity with open-source frameworks will be highly regarded. Experience working within agile environments and a passion for continuous learning are also desirable traits. Responsibilities As a Staff Software Engineer, your primary responsibilities will include owning and leading the delivery of major components within our mobile platform, collaborating with senior engineers and architects to ensure alignment with strategic goals. You will participate actively throughout the entire Software Development Life Cycle, from design and development to testing and deployment. Improving software engineering practices by advocating for agile methodologies and best practices is a key aspect of your role. You will contribute your expertise to understand how emerging technologies impact our domain, ensuring our solutions remain innovative and competitive. Mentoring junior, intermediate, and senior mobile developers is an integral part of your responsibilities, fostering a collaborative environment that promotes knowledge sharing and technical growth. Additionally, you will work closely with cross-functional teams to deliver high-quality, scalable, and secure iOS applications that enhance our customer experience. Benefits At Capital One Canada, we empower our employees to take ownership of their careers and well-being through a comprehensive suite of benefits. We support professional growth by providing access to tools, mentorship, and opportunities to upskill or pivot into new areas. Our hybrid work model offers flexibility, with three days in the office per week, balancing collaboration and personal commitments. We prioritize holistic well-being, offering full coverage for spouses, domestic partners, and dependents, a one-time Work From Home allowance, up to $3,000 in mental health coverage, and up to $5,000 annually for tuition subsidies. Our inclusive environment encourages innovation and personal development, ensuring that every team member can thrive both professionally and personally. We are committed to fostering a workplace where diversity, equity, and inclusion are integral to our success. Equal Opportunity Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process and in the workplace to ensure all individuals have equal access to employment opportunities. If you require accommodations during the application process, please contact our recruiting team. We believe that a diverse workforce drives innovation and reflects the communities we serve, and we are proud to be an employer that values and promotes inclusivity in all aspects of our operations.
Ce que vous ferez
Lead the design, development, and delivery of major components within the iOS mobile platform. Mentor junior and senior developers while collaborating with architects to ensure scalable and secure applications.
Exigences
Requires a minimum of 6 years of experience in native iOS development using Swift and SwiftUI. A degree in Computer Science or a related field is preferred, along with proven leadership and mentoring capabilities.
Avantages
• Professional growth tools • Mentorship • Upskilling opportunities • Hybrid work model • Spouse, domestic partner, and dependent coverage • Work from home allowance • Mental health coverage • Tuition subsidies
Compétences indiquées
- MentorshipSouhaitée
- SwiftSouhaitée
- Amazon Web ServicesSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- iOS Development
- Swift
- SwiftUI
- Technical Architecture
- Application Design
- Mentorship
- Agile Methodologies
- AWS
- Software Development Life Cycle
- Mobile Platform Design
Domaines d’emploi
- Software
- Technology
- Engineering
- Finance & Accounting
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 8+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 3 jours par semaine
- Niveau d’expérience
- Associate