About the Role
Capital One Canada is seeking an experienced Staff Software Engineer - iOS to join their dynamic mobile team. This role involves advanced hands-on development, technical design, and architecture, contributing to innovative technology solutions that improve customer credit experiences.
Responsibilities
- Own and lead delivery of major components and platform needs in partnership with senior engineers and architects.
- Work as part of a dynamic mobile team throughout the Software Development Life Cycle.
- Improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies.
- Contribute expertise on how evolving technology affects domain.
- Provide mentorship to Junior, Intermediate, and Senior mobile associates.
Requirements
- At least 6 years of hands-on development of Native iOS applications using Swift and SwiftUI.
- At least 6 years of experience with application design, technical architecture/design and development.
- Experience leading and mentoring Junior/Intermediate Associates and guidance to technical and business stakeholders.
Skills
- Swift
- SwiftUI
- Native iOS applications
- Application design
- Technical architecture/design
- Software Development Life Cycle
- Agile
- Open source frameworks
- AWS
Location
- Toronto, Ontario, Canada
Work Type
- Hybrid
- Full-time
Experience Level
- Staff
- 8+ Years of experience leading the full life-cycle of Software Development
Education Level
- Bachelor's, Master's or Diploma in Computer Science, Software Engineering, Information Technology or in related field
Salary/Compensations
- $157,400 - $179,600
- Eligible to earn performance based incentive compensation, which may include cash bonus(es).
Benefits
- Hybrid work environment, with 3 days in the office.
- One-time Work From Home allowance.
- Head office located conveniently across the street from Union Station.
- Full coverage for spouses, domestic partners, and dependents.
- Up to $3000 in mental health coverage.
- Up to $5000 in tuition subsidies per year.
About the Company
- For 30 years, Capital One Canada has been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding.
- Capital One Canada’s software studio has grown from a team of 10 to a team of over 250 since 2014.
- Passionate about using technology to make a difference in the world of credit.
- Obsessed with doing the right thing and finding innovative ways to better serve customers.
- All-in on the cloud and leaders in the adoption of open source, RESTful APIs, microservices, and containers.
- Build own products and release them with speed and agility.
- Founder-led company inspired to make, break, do, and do good.
- Building a leading information-based technology company.
- Mission to help customers succeed by bringing ingenuity, simplicity, and humanity to banking.
Equal Opportunity
- Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment.
- We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.
- If you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
