Senior iOS Engineer Job at Bankjoy, Canada

d1VaOEVEb0Ewb3ZDRnh2cWtyYkN0Wms3
  • Bankjoy
  • Canada

Job Description

About Bankjoy: Bankjoy is an elite, high-growth FinTech startup backed by industry-leading venture institutions including Y Combinator and Bessemer Venture Partners. We are fundamentally changing the way community banks and credit unions do business globally, enabling local financial ecosystems to become highly tech-driven and digital-first. Bankjoy engineering provides modern digital banking products encompassing mobile banking, online banking web suites, online account opening interfaces, secure loan origination pipelines, and conversational AI features. Our core mission is to revolutionize banking tech infrastructure by leading seamless digital transformation across financial environments—big and small.

Position Overview

We are seeking a highly autonomous, code-fluent, and user-focused Senior iOS Engineer to join our mobile product cell under a permanent, full-time remote layout open across Canada, with localized proximity parameters around Toronto, ON. In this high-impact native development seat, you will claim absolute architectural ownership, mobile interface scalability, and native software optimization accountability. Shifting completely away from generic web-wrapped applications, simple database script entry, or basic desktop support ticketing, you will direct an active mobile banking layout, transaction integration, and performance benchmarking laboratory—partnering cross-functionally with internal product managers, UI/UX designers, and backend engineering teams. This position requires a mobile infrastructure authority with 7+ years of software development experience who structures client applications fluidly natively using iOS and Swift paradigms, evaluates performance profiles cleanly using advanced diagnostic frameworks, writes robust automated unit-testing matrices, and mentors junior engineers confidently to cultivate a progressive engineering culture.

Key Responsibilities

  • Core Native iOS Architecture: Design, code, and deploy highly scalable, secure native mobile applications using Swift, ensuring maximum execution velocity and interface fluidness natively utilizing iOS tracks.
  • UI/UX Framework Engineering: Construct intuitive, user-centric interface layouts, implementing best design practices seamlessly via UIKit, SwiftUI, and Combine reactive frameworks.
  • Design Pattern Governance: Maintain and implement maintainable, robust architectural solutions aligned with long-term product roadmaps, leveraging patterns including MVVM, MVC, and VIPER configurations.
  • API & Gateway Integration: Connect downstream RESTful web services, secure payment gateways, and third-party security libraries while ensuring total data encryption and performance reliability.
  • Testing & Code Quality Assurance: Implement comprehensive automated unit and UI testing loops under Test-Driven Development (TDD) patterns, conducting peer code reviews and executing continuous system refactoring workflows.
  • CI/CD Infrastructure Maintenance: Enhance, monitor, and scale distributed CI/CD compilation engines, Git development workflows, and deployment frameworks to optimize compilation frequencies.
  • AI-Native Engineering Velocity: Leverage modern AI development toolsets responsibly to optimize code formatting, capture memory leaks, and generate shared team system documentation.

Required Skills & Qualifications

  • A minimum of 7+ years of professional software development history, explicitly including 5+ years of dedicated, hands-on production engineering focused on native iOS applications.
  • Advanced Software Language Command: Proved expert-level engineering proficiency writing native mobile code solutions using Swift along with foundational tools like Git.
  • Granular understanding of modern mobile patterns (MVVM, VIPER, MVC) and data connectivity mechanics using asynchronous RESTful protocols.
  • Demonstrated capacity to self-manage complex technical features end-to-end, estimating project velocity cleanly inside fast-moving corporate environments.
  • Education Credentials: Possess a formal Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical field depth.
  • Location Context: Position operates under remote geographic guidelines open to qualified mobile developers residing permanently within Canada .

Preferred Strategic Indicators (Nice to Have)

  • Prior experience architecting high-security, highly compliant mobile software solutions for financial tech startups, online banking providers, or digital loan systems.
  • Pre-existing familiarity with building complex custom user interfaces, smooth animated layouts, or motion design elements.
  • Background setting up and administering cloud-integrated build chains or app distribution layers.

What We Offer

  • Competitive Startup Compensation: An attractive base salary framework supplemented by strategic stock options at a well-funded, scaling FinTech brand.
  • 100% remote work freedom across Canada, enabling you to build the future of digital banking infrastructure from your home office.
  • 100% Company-Paid Health Benefits: Comprehensive extended medical, dental, and vision insurance premiums fully covered for you and your family.
  • Retirement savings stability via a dedicated retirement program with an attractive 4% company matching contribution.
  • Generous vacation benefits including 3 to 5 weeks of tenure-based PTO, 5 dedicated health days, 15 annual holidays, and a full company-wide end-of-year shutdown.
  • Structured parental leave structures (8 weeks for birthing parents, 4 weeks for non-birthing) along with clear performance bonuses.

Job Tags

Permanent employment, Full time, Local area, Home office, Shift work

Similar Jobs

Snorkel AI

Director, Forward Deployed Researcher Job at Snorkel AI

 ...knowledge into specialized AI at scale. The AI landscape has gone through incredible changes since 2015, when Snorkel started as a research project in the Stanford AI Lab, to the generative AI breakthroughs of today. But one thing has remained constant: the data you use... 

American Cancer Society

Associate Medical Editor - Remote Job at American Cancer Society

 ...their diverse talents on our lifesaving mission. It is a calling. And the people who answer it are fulfilled. The Associate Medical Editor is a licensed oncology registered nurse, preferably with a masters degree and oncology certification. The Associate Medical Editor... 

Culinary Depot

Crew Lead - Commercial Kitchen Installation Job at Culinary Depot

Culinary Depot is seeking a hands-on Crew Lead to join our commercial kitchen installation team. This is not a traditional supervisory position. The Crew Lead will work alongside the crew installing equipment while taking ownership of making sure the job is completed...

Ramada Albuquerque

Breakfast Cook Job at Ramada Albuquerque

Job Title: Hotel Breakfast Cook Job Summary:The Breakfast Cook is responsible for preparing and serving breakfast items for hotel guests in a timely and high-quality manner. This position ensures food safety standards are met and the breakfast area remains clean,... 

The UPS Store #7820

UPS Store Sales Associate Job at The UPS Store #7820

 ...: The UPS Store Sales Associate delivers world-class customer service to all retail customers by receiving and processing packages for courier shipment and operating copiers, fax machines, binding equipment, laminating machines, and point-of-sale devices. The Associate...