- Design, build, and maintain the Stripe Android 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 Android development and incorporate them into the SDK when appropriate
- Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company
- Collaborate effectively in a remote-first work environment, maintaining open communication and strong connections with colleagues
- 1.5+ years of Android development experience
- Experience writing readable, maintainable, and testable code
- 2+ years of Android 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
-
iOS Engineer, Payments
1 week ago
Stripe Toronto, Canada Full timeWho 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 ...
-
Stripe Toronto, Canada Full timeWho 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 Toronto, CanadaAVAILABLE 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 Old Toronto, CanadaStripe 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 ...
-
Accounts Receivable Specialist
4 days ago
Cion Coulter Toronto, Canada**_Disclaimer:_**_ Please note that the estimated pay range that is provided on various social media sites may not be representative of Cion's range for this position._ · Cion is a Building Science / multi-disciplined Engineering firm. Cion's primary goal is to provide technical ...
-
Manager, Payments Product
4 days ago
Capital One Toronto, Canada161 Bay Street , Canada, Toronto,Toronto, Ontario, · Manager, Payments Product · **Our Capital One Team.** · Yes, we're a credit card company. But we're more than that too. We're driven by what our customers want, and how to make their lives simpler. · We're always looking for cr ...
-
Construction Contract Administrator
5 days ago
Aldea Engineering Services Ltd Toronto, Canada**Contract Administrator - Water/Wastewater** · Aldea Engineering Services Ltd. provides expertise in design and construction management of tunnels and underground structures. Headquartered in the Toronto area, Aldea Engineering is seeking an experienced Contract Administrator wi ...
-
Construction Contract Administrator
3 days ago
4K Engineers Ltd. Toronto, CanadaTrack record of design delivery for, multi-discipline projects specifically, complex civil and facility projects. · - Responsible for Contract Administration of provincial and municipal infrastructure projects. · - Liaise with the Project Managers, designers, field inspectors, co ...
-
Cash Management Payment Product Manager
2 days ago
Royal Bank of Canada Toronto, Canada**Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...
-
Business Analyst
4 days ago
Dream Payments Corp 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 ...
-
Lead Product Manager, Crypto Settlement
2 days ago
Ripple Toronto, CanadaAt Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and crea ...
-
Lead Product Manager, Crypto Settlement
2 days ago
Ripple Labs Inc. Toronto, CanadaAt Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and crea ...
-
Group Product Manager,
5 days ago
Scotiabank Toronto, CanadaRequisition ID: 184168 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · As a key member of the Digital Payments Product team, you will assume end-to-end ownership of the person-to-person money movement vertical, building i ...
-
Supervisor Contracts Tenders
1 week ago
City of Toronto Toronto, Canada**Job ID**: 42737 · **Job Category**:Administrative · **Division & Section**:Engineering & Construction Services, ECS Engineering Support Services · **Work Location**:Metro Hall, 55 John Street, Toronto, ON. M5V 3C6 · **Job Type & Duration**:Full-time, Temporary (12 months) Vacan ...
-
Scotiabank Toronto, CanadaRequisition ID: 194739 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · Global Transaction Banking (GTB) is the payments and transaction engine of Scotiabank. We support Small Business, Commercial and Corporate clients wit ...
-
Digital Product Lead
1 week ago
Scotiabank Toronto, CanadaRequisition ID: 177606 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · As a key member of the Digital Payments Product team, you will assume end-to-end ownership of the person-to-business money movement vertical, building ...
-
Product Manager
1 week ago
OTT Financial Group Toronto, CanadaOTT Financial Group is the parent organization of a group of financial services and investment companies. We leverage cutting-edge fintech innovations to bring excellent financial advice and best-in-class wealth management to our customers and business partners. Empowering 5,000+ ...
-
Sanctions Analyst Officer
2 days ago
Royal Bank of Canada Toronto, Canada**Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...
-
Product Manager
4 days ago
OTT Financial Group Toronto, CanadaOTT Pay is part of the OTT Financial Group. We are the leading Canadian company enabling businesses to accept QR code-based digital payment methods such as WeChat Pay, Alipay, and China UnionPay. We also help businesses take payments made with traditional methods such as Visa and ...
-
Domain Consultant
2 days ago
Wipro Limited Toronto, CanadaToronto, Canada · - Tech Hiring · **Job Description**: · Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. · We lever ...
Android Engineer, Payments - Toronto, Canada - Stripe
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, GOAT, and Kickstarter. We're looking for an engineer with a solid understanding of the Android 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 Android 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 new technologies like Jetpack Compose and coroutines as we iterate on better solutions for our users.
Responsibilities
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
Preferred qualifications
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.