Retour à la recherche
B
BeachHeadSource d’offres vérifiée

Sr. iOS Developer-Banking/SwiftUI

Offre en anglais

Develop, test, and maintain high-usage iOS applications for a financial client using Swift and SwiftUI. Collaborate with cross-functional teams in 2-week sprints to deliver high-quality mobile solutions and mentor junior developers.

  • Sur place
  • Toronto, ON
  • Publié 9 sept. 2026
  • Postuler avant le 9 oct. 2026
  • 1 poste

Ouvre un site externe

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Are you an experienced Solutions Developer ready to make an impact? Apply Now! Working with one of our top financial clients, this role calls for a Sr. iOS Developer-Banking/SwiftUI. This position offers an exciting opportunity to contribute to high-usage mobile applications, participate in innovative initiatives, and grow within a leading financial institution. The role involves working collaboratively with a small, dynamic team, delivering high-quality solutions, and driving impactful projects aligned with business objectives. Responsibilities Develop, test, and maintain iOS applications using Swift and Objective-C. Design adaptive UI components with SwiftUI and ensure reusability and responsiveness across devices. Implement Swift Concurrency features such as Async/Await for efficient asynchronous programming. Write comprehensive unit tests using XCTest, Snapshot tests, and related frameworks to ensure code reliability with at least 80% test coverage. Collaborate with cross-functional teams to gather requirements and deliver solutions on 2-week sprint cycles. Participate in daily stand-ups, sprint planning, and retrospectives. Document code, design decisions, and technical workflows thoroughly. Mentor junior team members and share best practices and technical guidance. Contribute to continuous integration and deployment processes, focusing on automation using CI/CD tools such as GitHub Actions. Support initiatives involving ApplePay, Wallet (PassKit), and scripting automation tasks with Ruby, Python, Bash, or YAML (nice to have). Desired Skill-Set 10+ years of experience with Swift programming language, with solid understanding of Objective-C. 2+ years of hands-on experience with SwiftUI, emphasizing adaptive UI design and reusable components. 2+ years of experience in Swift Concurrency, including Async/Await. Proven ability to develop and execute high-quality unit tests with XCTest and related frameworks. Strong communication skills, both written and verbal. Excellent documentation skills. Leadership or mentoring experience in software teams. High attention to detail and proactive problem-solving skills. Nice to Have Experience with ApplePay and Wallet PassKit. Knowledge of CI/CD workflows with tools like GitHub Actions for automation of testing, builds, and deployments. Scripting expertise in Ruby, Python, Bash, or YAML for workflow automation. Previous experience in banking or financial services industries. BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled. Privacy Policy

Ce que vous ferez

Develop, test, and maintain high-usage iOS applications for a financial client using Swift and SwiftUI. Collaborate with cross-functional teams in 2-week sprints to deliver high-quality mobile solutions and mentor junior developers.

Exigences

Requires over 10 years of experience in Swift and Objective-C, with at least 2 years of hands-on experience in SwiftUI and Swift Concurrency. Candidates must have a proven track record of implementing high-quality unit tests and strong communication skills.

Compétences indiquées

  • CI/CDSouhaitée
  • SwiftSouhaitée
  • RubySouhaitée
  • PythonSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Swift
  • SwiftUI
  • Objective-C
  • Swift Concurrency
  • XCTest
  • Async/Await
  • CI/CD
  • GitHub Actions
  • ApplePay
  • Wallet PassKit
  • Ruby
  • Python
  • Bash
  • YAML
  • Unit Testing
  • Mentoring

Domaines d’emploi

  • Software
  • Technology
  • Finance & Accounting
  • Engineering

Renseignements supplémentaires

Expérience minimale
10+ ans
Postuler avant le
9 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte