Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior iOS Engineer

Full-time

Bankjoy

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.
Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Senior iOS Engineer in Canada vacancy
  •  ...Position Summary: The Senior Medical Writer/Principal Medical Writer will be responsible for leading the development of high-quality and on-time clinical study documents. Specific responsibilities include clinical document planning, writing, editing/formatting, and... 
    Senior
    Full time

    Precision Medicine Group

    Canada
    9 hours ago
  • $100k - $150k

     ...Job Summary The Pavement Engineer 3 is a senior-level professional responsible for leading pavement engineering projects, offering technical expertise, and managing client relationships. This role combines advanced pavement design, data analysis, and project management... 
    Senior
    For contractors
    Work at office
    Local area
    Visa sponsorship
    Relocation package
    Flexible hours

    American Engineering Testing

    Canada
    2 days ago
  • $240k - $360k

     ...you’re empowered to do your best work. Role Summary The Senior Principal Architect is a highly influential technical...  ...evolution of software and network platforms within Network Platform Engineering (NPE). NPE designs, builds, and operates Equinix’s global network... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    more than 2 months ago
  • $46.99k - $122.4k

     ...bigger - helping to simplify health care one person, one family and one community at a time. The Financial Planning & Analysis (FP&A) Senior Analyst will play a key role in supporting the financial planning, forecasting, budgeting, and performance management processes for... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Canada
    4 days ago
  •  ...TWC Global Services is Hiring..!! TWC Global Services is seeking a Senior Project Manager/Leader who will coordinate release planning and patching activities, ensuring alignment with operational priorities and minimal service disruption for Government Sector Enterprise... 
    Senior

    TWC Global

    Canada
    3 days ago
  • $100k - $130k

    Our client, a family office in NYC, is seeking a Senior Accountant to assist with their investments across the US. Responsibilities: ~Manage entity close processes, including workpaper preparation and coordination with external accountants ~Prepare monthly management... 
    Senior
    Full time
    Work at office

    Genuine Search Group

    Canada
    a month ago
  •  ...Technical Sales Engineer needed in the Greater Toronto Area . You will work with a highly respected company in the plastics and polymer industry. This is a remote position involving travel to customer sites in the greater Toronto area. Will be part of a skilled... 
    Senior
    Remote work
    Canada
    21 days ago
  •  ...Senior Veterinary Assistant Highway 24 Veterinary Clinic – Guelph/Eramosa, Ontario Highway 24 Veterinary Clinic is seeking an experienced, motivated, and compassionate Senior Veterinary Assistant to join our growing team. This position is ideal for an individual... 
    Senior
    Full time

    Highway 24 Veterinary Clinic

    Canada
    6 hours ago
  • $1,000 per month

     ...What you'll do Own 4–6 open roles at once, including 2+ senior or strategic hires , across Project Management, Creative, and UGC fields. Build real trust with senior hiring managers and our leadership team. Run offer conversations solo, all the way up to senior... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours
    2 days per week
    1 day per week

    Inbeat

    Canada
    4 days ago
  • $75k - $95k

    We are seeking a detail-oriented Senior Accountant to manage financial operations, inventory accounting, and month-end reporting for our growing retail CPG business. Key Responsibilities ~General Ledger & Close: Own the month-end close process, including journal entries... 
    Senior
    Full time

    Genuine Search Group

    Canada
    more than 2 months ago
  •  ...Role Description We are seeking a dynamic, strategic, and analytical Senior Fintech Risk Analyst to join our team and work with our Fintech Banking-as-a-Service (BaaS) partners and Payments clients. In this role, you will expertly execute risk programs, while collaborating... 
    Senior
    Full time

    Leadbank

    Canada
    11 days ago
  • About the Role You will help design the playbook measuring and growing new Merchants volume for one of our newest business lines. You will quickly become an expert about our product, operations, and Merchants. You will be on the forefront of expansion; building models...
    Senior
    Full time

    Doordash

    Canada
    2 days ago
  •  ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk decisioning, abuse prevention, and the internal tooling our operations team needs to investigate and act at scale. This is... 
    Senior
    Full time

    Givebutter

    Canada
    4 days ago
  •  ...About the Role We're looking for a Senior Product Marketing Manager who will play a pivotal role in launching new features, enabling sales, and shaping our product narrative in a competitive category. In this position, you’ll work closely with Product Management... 
    Senior
    Full time
    Shift work

    Maze

    Canada
    2 days ago
  •  ...term impact—not flashy demos. The Role We’re looking for a Senior Product Designer who thrives in complexity. You’ll lead design...  ...’ll work closely with the co-founders, product managers, and engineers to shape how banks and credit unions interact with AI workflow... 
    Senior
    Full time

    Saris

    Canada
    12 days ago
  •  ...Netomi is hiring a Senior Product Manager to own the product strategy and execution roadmap for Autonomous Agents in the conversational...  ...AI capabilities. Drive cross-functional alignment across Engineering (Runtime, Studio, Channels, SDKs), QA, and Delivery on scope,... 
    Senior
    Full time

    Netomi

    Canada
    15 hours ago
  •  ..., Notion , and 83North and serve over 6,000 software sellers in 245 territories globally. The Role We're looking for a Senior Product Marketing Manager to own the positioning, messaging, and go-to-market strategy for core areas of Paddle's product suite.... 
    Senior
    Full time

    Paddle

    Canada
    12 days ago
  • $154.6k - $250.8k

     ...shift, providing secure infrastructure that makes autonomous workflows trustworthy by default. We are looking for a Senior Supply Chain Security Engineer to join the team behind Docker Hardened Images (DHI). In this role, you will work within the container and Kubernetes... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Docker

    Canada
    18 days ago
  •  ...What You'll Do · You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. · You will support your peers... 
    Senior
    Full time

    Affirm

    Canada
    2 days ago
  •  ...About This Role: As a Senior Data Analyst, Risk at Binance.US, you will be the data engine behind how we understand and reduce financial loss. You will own the analysis of payment and chargeback data end to end, digging into what actually drives net loss and turning... 
    Senior
    Full time

    Binance

    Canada
    6 days ago
  •  ...What You’ll Do BeyondTrust is seeking a Senior Software Development Manager to lead the team driving the evolution of the NHI Governance...  ...products. You will build, grow, and lead a high-performing engineering team responsible for delivering a new platform-native module... 
    Senior
    Full time

    Beyondtrust

    Canada
    2 days ago
  • $100k - $120k

    My client, a highly regarded commercial real estate firm on Long Island, is seeking a Senior Property Accountant. This company offers a friendly, supportive culture, an attractive work/life balance, and opportunities for advancement. Responsibilities: ~Manage and oversee... 
    Senior
    Full time
    Work at office

    Genuine Search Group

    Canada
    a month ago
  • $152k - $190k

     ..., our Controllers function—spanning Accounting, Tax, Procurement, and AP—needs a bridge between Finance needs and Engineering/IT capabilities. As a Senior Manager, Finance Systems & Program Delivery, you will be a "maker-owner," driving the finance systems roadmap and... 
    Senior
    Full time
    Flexible hours

    Wealthsimple

    Canada
    18 days ago
  • $82k - $99k

     ...part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Administrative Assistant Senior Analyst to join our team in Nova Scotia, Nova Scotia (CA-NS), Canada (CA). Administrative Assistant Senior Analyst About NTT... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    5 days ago
  •  ...product development should be a paved path. You'd be one of the people building that path, not just for one team, but for the whole engineering org. What Impact We're Looking For You To Make Build the tools and shared infrastructure that make every developer at Jane... 
    Senior
    Full time
    Remote work

    Jane

    Canada
    14 days ago
  • $80k - $115k

     ...About the Role: Voltus is building the technical foundation for the global transition to clean energy. We are looking for a Senior IT Cloud Administrator to join our lean, high-impact IT team. You will be responsible for securing and operating our cloud-first infrastructure... 
    Senior
    Full time
    Remote work

    Voltus

    Canada
    18 days ago
  •  ...The Mission As a Senior Software Engineering Manager for Managed Gateways SREs , you will lead the charge in defining the reliability, scalability, and operational excellence of Kong's critical managed services. Your team's unwavering commitment to 99.99%+ uptime and... 
    Senior
    Full time

    Kong

    Canada
    3 days ago
  •  ...Position Overview We're seeking a highly motivated and analytical Senior, Business Risk and AI Automation, to play a pivotal role in building an AI-first internal audit and risk function. This role is the first of its kind and an opportunity for an audit individual with... 
    Senior
    Full time
    Flexible hours

    Reddit

    Canada
    7 days ago
  •  ...Docker is looking for a Senior Technical Sales Enablement Manager to sit at the intersection of deep technical knowledge, program...  ...build, and scale technical enablement programs across Solutions Engineering (SE), Technical Account Management (TAM), and the broader Go-... 
    Senior
    Full time
    Shift work

    Docker

    Canada
    3 days ago
  •  ...This role offers a unique opportunity to apply your data skills to design engaging and effective online learning experiences. The Senior Learning Designer will play an important role in designing AI training workshops and programs with measurable impact for learners... 
    Senior
    Full time
    Apprenticeship

    Correlation One

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior iOS Engineer. Be the first to apply!