Staff Software Engineer - iOS

Discover Financial
Toronto
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Mentorship","Technical leadership","Collaboration","Agile execution"]

Own and lead delivery of major iOS components and platform needs within a large mobile team, partnering with senior engineers and architects across the software development life cycle. Advance software engineering practices in agile teams, designing, developing, testing, implementing, and supporting technical solutions end to end. Apply expertise as technology evolves in the domain, and mentor junior through senior mobile engineers while delivering impactful customer experiences for credit.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
1 day ago

Staff Software Engineer - iOS

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Own and lead delivery of major iOS components and platform needs within a large mobile team, partnering with senior engineers and architects across the software development life cycle. Advance software engineering practices in agile teams, designing, developing, testing, implementing, and supporting technical solutions end to end. Apply expertise as technology evolves in the domain, and mentor junior through senior mobile engineers while delivering impactful customer experiences for credit.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own and lead delivery of major iOS components and platform needs in partnership with senior engineers and architects.
  • •Work with a mobile team throughout the software development life cycle.
  • •Design, develop, test, implement, and support technical solutions using full stack development tools and technologies.
  • •Contribute expertise on how evolving technology affects the domain.
  • •Provide mentorship to Junior, Intermediate, and Senior mobile associates.

Pay and Benefits

Perks:Remote WorkHealth InsuranceTuition

Key Requirements

  • •At least 6 years hands-on development of native iOS applications using Swift and SwiftUI.
  • •At least 6 years of experience in application design, technical architecture/design, and development.
  • •Experience leading and mentoring Junior/Intermediate associates and guiding technical and business stakeholders.
  • •Bachelor’s, Master’s, or Diploma in Computer Science, Software Engineering, Information Technology, or related field.
  • •Experience working in an agile environment and exposure to cloud products (e.g., AWS).
Experience:6+ years
Education:Bachelor's in Computer Science, Software Engineering, Information Technology
Skills:MentorshipTechnical leadershipCollaborationAgile execution
Tech Stack:IOSSwiftSwiftUIAWSOpen sourceRESTful APIsMicroservicesContainersCloudAgile

Company Brief

Discover Financial
Provides consumer banking products, credit cards, personal loans, and payment services through the Discover brand. It operates a major U.S. financial network and serves individuals and merchants with lending and digital payment solutions.
Industry: Retail Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10M to 25M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Riverwoods, United States
Founded: 1985
WebsiteLinkedIn