Staff Software Engineer - iOS at Capital One | Toronto, Ontario | Rezi

Staff Software Engineer - iOS at Capital One

Staff Software Engineer - iOS

Capital One · Toronto, Ontario

2 weeks ago

Staff Software Engineer - iOS

Capital One · Toronto, Ontario

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.