Jobs
>
Toronto

    iOS Engineer, Payments - Toronto, Canada - Stripe

    Stripe
    Stripe Toronto, Canada

    Found in: Talent CA C2 - 1 week ago

    Default job background
    Full time
    Description

    Who we are

    About Stripe

    Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

    About the team

    We believe that accepting payments and building checkout experiences in mobile apps could be much easier. We've solved part of the problem today with our Mobile Payment Element and other products in our SDKs, but our ambition is to go much further. For businesses, it's still too hard to collect payments in every language, currency, payment method, and tax system, all while customizing the UI to fit their apps.

    Mobile is an area of important investment for Stripe, and our mobile SDKs already power an incredible diversity of experiences for companies like DoorDash, Instacart, Urban Outfitters, Depop, and Kickstarter. We're looking for an engineer with a solid understanding of the iOS platform to help define Stripe's future on mobile.

    What you'll do

    As part of the Mobile Payments team, you'll develop new payment APIs and checkout UI flows for iOS developers to include in their apps. One project could have you implementing a new local payment method to be made available for millions of customers, and the next could have you working to make our checkout experiences more customizable for some of your favorite apps. You'll also help us continue to explore newer technologies like SwiftUI and Swift Concurrency as we iterate on better solutions for our users.

    Responsibilities

  • Design, build, and maintain the Stripe iOS SDK
  • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe's mobile SDKs
  • Stay up-to-date with the latest industry trends and advancements in iOS development and incorporate them into the SDK when appropriate
  • Collaborate with iOS developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for iOS development across the company
  • Collaborate effectively in a remote-first work environment, maintaining open communication and strong connections with colleagues
  • Who you are

    We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

    Minimum requirements

  • 1.5+ years of iOS development experience
  • Experience writing readable, maintainable, and testable code
  • Preferred qualifications

  • 2+ years of iOS development experience
  • Appreciate the art of API design
  • Experience collaborating on product and design requirements with stakeholders
  • (Bonus) Experience building mobile SDKs
  • (Bonus) Experience contributing to open-source libraries
  • (Bonus) Experience working in a remote-first environment
  • Hybrid work at Stripe

    Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

    Pay and benefits

    The annual US base salary range for this role is $150,500 - $225,700. For sales roles, the range provided is the role's On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

    Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.


  • Stripe

    Engineering Manager, Payment and Commerce Experience

    Found in: Talent CA C2 - 4 days ago


    Stripe Toronto, Canada Full time

    Who we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our m ...

  • Zynga

    Principal Software Engineer, Server – Payments

    Found in: Talent CA C2 - 1 day ago


    Zynga Toronto, Canada

    AVAILABLE POSITIONS Principal Software Engineer, Server – Payments · Careers Category: Engineering · Careers location: Austin, TX, Toronto, Canada · Connected Worker Type: Connected · R_112018 · Position Overview · Come join the team at Zynga making an impact across all of the ...

  • Stripe

    Backend / API Engineer, Link Payment Method

    Found in: Talent CA C2 - 6 days ago


    Stripe Toronto, Canada Full time

    Who we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our ...

  • Dream Payments

    Solutions Manager

    Found in: Appcast CA C2 A - 3 days ago


    Dream Payments Toronto, Canada

    Company Profile · Dream Payments is a next generation mobile payment solution provider that enables merchants of all sizes to streamline payment processing anytime, anywhere while improving their customer's experience. Our cloud-based payment platform combined with a low-cost mob ...

  • Bankjoy

    Principal Engineer

    Found in: Appcast CA C2 A - 13 hours ago


    Bankjoy Ontario, Canada

    Despite our name, Bankjoy is not a bank We are a silicon valley backed FinTech. Check out our investors Y Combinator and Bessemer Venture Partners and the impressive list of companies they have invested in We are changing the way community banks and credit unions do business, ena ...

  • Squires Partners Inc.

    Senior Software Engineer

    Found in: Appcast CA C2 A - 3 days ago


    Squires Partners Inc. Ontario, Canada

    Senior Software Engineer (Long-term Remote Consultant) · Gross compensation is expected in range of approx k per annum plus bonus potential. Other benefits include paid vacation allowance, paid public holidays and sick days. · A unique, long-term Consultant/Contract opportunity a ...

  • The Mirillion Group

    Senior Program Manager

    Found in: Appcast CA C2 A - 3 days ago


    The Mirillion Group Toronto, Canada

    SENIOR TRANSFORMATION PROJECT/PROGRAM MANAGER · We are currently seeking a Senior Transformation/IT Project Manager for a highly visible long term assignment with one of our clients. This position is responsible for leading the enterprise transformation work related to people, pr ...

  • LanceSoft, Inc.

    Java Web Developer

    Found in: Appcast CA C2 A - 3 days ago


    LanceSoft, Inc. Toronto, Canada

    Candidate Requirements/Must Have Skills: · 10+ years of experience as a developer · 5+ years recent API/Web Development Experience: NodeJS, JavaScript/ES6+, HTML/CSS, React · 5+ years' experience with Application Servers, Banking systems and their integration, Web Services, REST, ...

  • Akkodis

    Senior Software Engineer

    Found in: Appcast CA C2 A - 3 days ago


    Akkodis Toronto, Canada

    Akkodis is seeking a Senior Full Stack Developer for a contract position with a client in Toronto, ON (Hybrid). Ideally looking for experience with API/Web Development Experience: NodeJS, JavaScript/ES6+ with Application Servers, Banking systems., and integration, Web Services, R ...

  • Akkodis

    API Developer

    Found in: Appcast CA C2 A - 1 day ago


    Akkodis Toronto, Canada

    Position:- API Developer · Location:- Toronto, ON · Job Type:- Contract · Candidate Requirements/Must-Have skills: · 1. 10+ Years of experience as a developer · 2. 5+ years recent API/Web development Experience: Nodejs, JavaScript/ES6+ , HTML/CSS, React · 3. 5+ years experience w ...

  • Delpath

    Back End Developer

    Found in: Appcast CA C2 A - 3 days ago


    Delpath Toronto, Canada

    Candidate Requirements/Must Have Skills: · 1) 10+ years of experience as a developer · 2) 5+ years recent API/Web Development Experience: NodeJS, JavaScript/ES6+, HTML/CSS, React 3) 5+ years' experience with Application Servers, Banking systems and their integration, Web Services ...

  • Akkodis

    Manager, System Infrastructure

    Found in: Appcast CA C2 A - 3 days ago


    Akkodis Toronto, Canada

    Are you a seasoned hands-on IT professional with a passion for leading technical teams and driving innovation in cloud Infrastructure? Then we have the role for you · Akkodis is partnered with a leading provider in payment processing solutions to recruit a hands-on Manager, Syst ...

  • Greco Architectural Metal Products (Canada)

    Project Manager

    Found in: Appcast CA C2 A - 3 days ago


    Greco Architectural Metal Products (Canada) Toronto, Canada

    Greco Aluminum Railings leads the field in design, engineering and fabricating the best aluminum railing systems and engineered architectural products throughout North America. Greco is a dynamic, innovative and progressive company, part of the Engineered Building Solutions divis ...

  • CARET

    DevOps Engineer

    Found in: Appcast CA C2 A - 3 days ago


    CARET Toronto, Canada

    CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. CARET harnesses powerful and secure practice management, document automation, and payment proc ...

  • CARET

    Security Engineer

    Found in: Appcast CA C2 A - 3 days ago


    CARET Toronto, Canada

    CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. CARET harnesses powerful and secure practice management, document automation, and payment proc ...

  • Iris Software Inc.

    Senior Java Developer

    Found in: Appcast CA C2 A - 1 day ago


    Iris Software Inc. Toronto, Canada

    Iris's direct client, one of the leading Banking and Financial Company, is looking to hire a Senior Java Developer (SMTP Experience) for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most recent resume if you would be interested.. · Posit ...

  • NRT Technology Corp.

    Product Manager, Mobile Solutions

    Found in: Indeed CA C2 - 4 days ago


    NRT Technology Corp. Toronto, Canada Full time

    Product Manager, Mobile Solutions · About NRT · NRT is one of the 50 Best Managed Companies, and we're looking for a dynamic candidate who is motivated and passionate about working for a FinTech leader · NRT provides next-generation commerce and information-enabling experiences f ...

  • Paramount Commerce

    Manager, Payment Operations

    Found in: Jobgoal CA C2 - 4 hours ago


    Paramount Commerce Ontario, Canada

    We are Paramount Commerce, a leading fintech company focused on simplifying payments in Canada. Since the early 2000s, we have redefined online purchasing by introducing a way to pay directly from a bank account, bypassing credit cards or e-wallets. Our commitment is to provide t ...

  • Stripe

    Product Manager Bureaux et Commerces H/F

    Found in: Jooble CA O C2 - 3 days ago


    Stripe Toronto, ON, Canada

    Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Stripe Terminal helps our users extend their online presence to the physical world. The Terminal ...

  • CGI

    Senior Java Developer

    Found in: Appcast CA C2 A - 3 days ago


    CGI Toronto, Canada

    We are Canada's largest independent information technology services firm, and after 45 years, we're still growing Join Canada's largest IT Company as a 'Senior Java Backend Developer' in our Banking Services Division. · This role is hybrid and requires you to be at Downtown Toron ...