- Design, build and maintain Android apps and SDKs in Kotlin
- Develop Android payment applications for a variety of devices and form factors
- Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe's mobile users
- Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company
- Work with user research and product design to understand users and address their needs
- Have a strong technical background, with 5+ years of experience in Android development.
- Listen well and internalize the best ideas from all over the organization while also setting a vision that others are excited to get behind
- Prefer simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable
- Thrive in a collaborative environment involving different stakeholders and subject matter experts
- Can put yourself in the shoes of your users and be a steward of crafting great developer and consumer experiences
- Custom hardware experience on Android platform
- Payments expertise or knowledge
- Backend Infrastructure or services experience
-
Junior Hardware Asset Analyst
2 days ago
Contact Solutions Toronto, CanadaJunior HAM Analyst will be responsible for working on tasks assigned by the Senior HAM Analyst such as evaluating and handling requests to identify, discover and track hardware assets through the asset lifecycle, manage assigned incoming tickets and tasks to confirm inventories. ...
-
System Administrator, Mdm
1 week ago
West Fraser Toronto, CanadaThe role of the **System Administrator - MDM** is to support and administrate mobile devices across West Fraser divisions. We are expanding the uses of cell phones and tablets for business and production purposes, and this position will improve our capabilities in this realm. Thi ...
-
Junior IT Asset Analyst
4 days ago
Achievers Toronto, Canada**What you'll do**: · - Manage asset shipments both domestic and international · - Coordinating the asset management lifecycle for IT devices · - Conducting and maintaining full IT device management inventory for the entire asset management lifecycle · - Validating and maintainin ...
-
Media Technical Support Analyst
1 week ago
TVO Toronto, Canada**Position Title**: Technical Support Analyst (40 hrs. per week) · **Division**: Digital and Innovation · **Reports To**: Manager, Infrastructure Services · **Salary Range**: $ 61,847- $67,967 · **Location**: Toronto, Yonge & Eglinton (hybrid work) · **TVO Media Education Group i ...
-
Director, Data Science
5 days ago
Rekuten Global Toronto, CanadaJob Description: · - Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and ...
-
Information Security Specialist
1 week ago
Manulife Toronto, Canada**_Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You've come to the right place. We're looking for ambitious people who share our values and want to make every day better for people around the world. If this sounds like you, and ...
-
System Administrator It
1 week ago
Accord Financial Corporation Toronto, Canada**Summary**: The IT Systems Administrator provides expert level knowledge to both support the existing cloud (AZURE) and on prem environments and can lead initiatives. **The System Administrator must have strong knowledge of and be an expert in the Azure platform including mainte ...
-
IT Operations Analyst Iv
4 days ago
TD Bank Toronto, Canada408890BR · Technology Solutions · Toronto, ON · May 16, 2023 · Company Overview · Department Overview · Information Technology Solutions ("ITS") is part of the TD Bank Group, one of Canada's largest financial institutions. ITS designs, delivers and maintains available, adaptable, ...
-
Implementation Lead/project Manager
1 day ago
TapClicks Toronto, Canada· The TapClicks Platform Enablement Team's mission is to deliver high quality and effective platform onboarding and implementation. Success is measured by on-time client go-lives, high customer satisfaction and long term retention. TapClicks is growing rapidly and is a fast pace ...
-
Manager, Service Desk
1 week ago
Toronto Public Library Toronto, CanadaReporting to the Manager, Enterprise Technology, the Manager, Service Desk & Device · Management will be responsible for delivering high-quality end-user/staff and systems support · services. The Manager is responsible for managing daily operations of the Service Desk and acts as ...
-
Ms Intune Administrator
1 week ago
Tata Consultancy Services Toronto, Canada**About TCS** · TCS operates on a global scale, with a diverse talent base of more than 600,000 associates representing 153 nationalities across 55 countries. TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide t ...
-
Bilingual Digital Editor
4 days ago
Savvas Learning Company Toronto, CanadaSavvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content. · Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-center ...
-
Toronto District School Board Toronto, CanadaNo.: CUPE C UE · POSTED: June 6, 2023 · DEADLINE: 4:30 p.m. June 14, 2023 · **Client Service Desk Technical Support Specialist** · 2 - Permanent Positions · **Information Technology Services** · **CUPE Local 4400 Unit C - Grade L (12 Month)** · **$32.25 per hour** · **The Toronto ...
-
Analyst, Client IT
3 days ago
Ontario Institute for Cancer Research Toronto, Canada**Position: Analyst, Client IT** · **Location: MaRS Centre, Toronto** · **Department: Corporate Information Technology** · **Reports To: Manager, Client IT** · **Salary: Commensurate with level of experience** · **Hours: 35 hours/week** · **Job Type: On-site** · **Status: Permane ...
-
Digital Support Volunteer
1 week ago
VHA Home HealthCare Toronto, Canada**Digital Support Volunteer** · - In-Person & Virtual Volunteering with Clients or Staff_ · **Make a Difference in Your Community** · Founded in 1925, VHA is a not-for-profit, charitable organization made up of over 3,000 diverse professionals - nurses, personal support workers, ...
-
Lead Product Manager
4 days ago
Parallelz Toronto, Canada**About Us**: · Parallelz enables developers and their existing mobile apps/games, without any SDKs, code changes, or engineering efforts to instantly improve user acquisition, organic virality, new revenue channels, and user experiences and capabilities that were not possible be ...
-
Digital Content Marketer
1 week ago
Flosonics Medical Toronto, CanadaWe are a team of passionate medical and technological innovators on a mission to improve patient treatment and outcomes with cutting-edge medical devices like the FloPatch. FloPatch is the world's first wireless Doppler ultrasound system designed to support the clinical managemen ...
-
Programmatic Trader
5 days ago
Dentsu Media Toronto, CanadaCompany Description · dentsu is transforming advertising as a force for growth and a force for good. It has become the destination for employees to cultivate meaningful careers and for brands to accelerate growth like never before. Media is the largest area of specialism within d ...
-
IT Analyst
1 week ago
Score Media and Gaming Inc. Toronto, CanadatheScore, a wholly-owned subsidiary of PENN Entertainment, empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, a ...
-
Technical Project Manager
5 days ago
Western Digital Toronto, Canada**Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...
Android Engineer, Device Platform - 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
Stripe Terminal helps our users extend their online presence to the physical world. The Terminal team's mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments. Stripe was founded to make it easier for developers to accept payments. We've solved a small part of that problem, but our ambition is to go much further.
Android engineers on the Terminal team will build and enhance the Device Platform including the applications and services that run on the physical Terminal devices. This also includes building the frameworks for other engineers, both internal and external to stripe, to develop on our custom platform with ease.
What you'll do
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 $146,500 - $269,200. 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.