1

Senior Kotlin Multiplatform Developer Jobs in Toronto, ON

As a Senior Android Developer , you'll build and own new product features for the Robinhood Wallet ... Proficiency with Kotlin and/or Java, and a strong grasp of Android SDK and architecture patterns ...

WHAT YOU'LL DO We're looking for a Senior Software Engineer II for our Currents team, responsible ... Bonus if you've worked with Java, Kotlin, Confluent, or React For candidates based in Ontario, the ...

Come join Intuit's community of 'Builder Catalysts' as a Senior Staff/ Principal Software Developer ... iOS), Kotlin (Android) * Back-end technologies like Java, Typescript, Spring, Express (NodeJS)

We're looking for a Senior Software Engineer to join in building the Scheduling product as part of ... Kotlin, or similar). * Experience owning and operating production systems. * A track record of ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company ... Any Java/Kotlin, Python, ML/Data Science experience are all a bonus. * Strong analytical and ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company ... Any Java/Kotlin, Python, ML/Data Science experience are all a bonus. * Strong analytical and ...

This is a senior individual contributor role for an engineer who has built and operated distributed ... Proficiency in one or more backend languages such as Java, Python, Go, Kotlin, or similar. Hands-on ...

Acts as a senior troubleshooting escalation point for the Global Network Operations Center (GNOC ... multiplatform troubleshooting, including packet analysis (e.g., Wireshark) and observability ...

AI Mobile Engineer- Android

Toronto, ON · On-site

CA$80K - CA$190K/yr

The AI Mobile Engineer- Android is a senior technical implementation role responsible for leading ... MustHaves * 5+ years building native Android apps with Kotlin, Android SDK, and Jetpack Compose

Showing results 21-40

Senior Kotlin Multiplatform Developer information

What is a senior Kotlin Multiplatform developer?

A Senior Kotlin Multiplatform Developer is a software engineer with advanced expertise in using Kotlin Multiplatform, a technology that allows for sharing code across Android, iOS, web, and desktop applications. They design, develop, and maintain applications using shared Kotlin codebases, ensuring consistency and efficiency across platforms. Senior developers in this role also mentor junior team members, contribute to architectural decisions, and stay updated on best practices in cross-platform development.

What are the key skills and qualifications needed to thrive as a senior Kotlin Multiplatform developer?

To thrive as a Senior Kotlin Multiplatform Developer, you need advanced proficiency in Kotlin, strong experience with cross-platform mobile and backend development, and a solid grasp of software architecture and design patterns. Expertise in Kotlin Multiplatform Mobile (KMM), Android Studio, Git, CI/CD pipelines, and familiarity with RESTful APIs and testing frameworks are typically required. Excellent problem-solving, collaboration, and communication skills enable you to lead teams and deliver robust solutions across platforms. These capabilities ensure the delivery of high-quality, maintainable, and scalable applications that meet diverse business and user needs.

What are some common challenges faced by senior Kotlin Multiplatform developers when collaborating with cross-platform teams?

Senior Kotlin Multiplatform Developers often encounter challenges related to aligning different platform-specific requirements and ensuring consistent user experiences across Android, iOS, and other targets. Effective communication is essential, as they frequently coordinate with mobile, backend, and UI/UX teams to resolve integration issues and manage shared codebases. Additionally, they must stay updated on evolving multiplatform libraries and tooling, addressing compatibility or performance concerns as new platform versions are released. Proactive problem-solving and cross-team collaboration are key to success in this role.

What are the most commonly searched types of Kotlin Multiplatform Developer jobs in Toronto, ON?

The most popular types of Kotlin Multiplatform Developer jobs in Toronto, ON are:

What are popular job titles related to Senior Kotlin Multiplatform Developer jobs in Toronto, ON?

For Senior Kotlin Multiplatform Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Senior Kotlin Multiplatform Developer jobs in Toronto, ON look for?

The top searched job categories for Senior Kotlin Multiplatform Developer jobs in Toronto, ON are:

Infographic showing various Senior Kotlin Multiplatform Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 86% Full Time, 4% Part Time, and 10% Contract. Highlights an 80% Physical, 7% Hybrid, and 13% Remote job distribution.

Senior Android Engineer, Wallet

Robinhood

Toronto, ON • On-site

Full-time

Medical, PTO

Re-posted 2 days ago


Key responsibilities

  • Build intuitive, elegant, and stable mobile experiences using Kotlin, Jetpack Compose, and modern Android APIs.

  • Lead the full lifecycle of product features - from ideation and technical design to implementation, testing, and release.

  • Collaborate closely with product managers, product designers, backend engineers, and data scientists to create impactful solutions.


Robinhood rating

9.3

Company rating: 9.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

About the team + role

We are building an elite team, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn't a place for complacency, it's where ambitious people do the best work of their careers. We're a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Robinhood Wallet team's mission is to democratize access to financial services worldwide by leveraging DeFi protocols and Robinhood Chain! We build secure, intuitive, and decentralized products that enable our users to custody and manage their digital assets. Our team works at the intersection of traditional finance and web3, driving progress in cryptocurrency and blockchain applications. We work closely with product managers, product designers, and backend engineers to deliver highly reliable, high-performance systems for customers worldwide. We pride ourselves on a culture of shared learning, high technical standards, and respectful collaboration.

As a Senior Android Developer, you'll build and own new product features for the Robinhood Wallet Android app. You will develop reliable and secure solutions to deliver a high-quality trading experience for cryptocurrencies and tokenized stocks, including perpetual futures, to customers worldwide. In this role, you will take lead responsibility for designing scalable mobile architectures, defining code standards, and maintaining high-quality codebases. You will collaborate closely with client engineers, backend developers, product designers, and external blockchain partners to deliver secure technical integrations. Additionally, you will mentor other developers and raise our overall engineering standards through design reviews, architecture discussions, and hands-on technical leadership.

This role is based in our Toronto, ON office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams.

What you'll do
  • Build intuitive, elegant, and stable mobile experiences using Kotlin, Jetpack Compose, and modern Android APIs.

  • Lead the full lifecycle of product features - from ideation and technical design to implementation, testing, and release.

  • Collaborate closely with product managers, product designers, backend engineers, and data scientists to create impactful solutions.

  • Champion mobile development standards and code review processes that ensure high quality, scalability, and maintainability.

  • Mentor other developers and help elevate team standards and collaboration.

What you bring
  • 5+ years of professional experience developing Android applications.

  • Proficiency with Kotlin and/or Java, and a strong grasp of Android SDK and architecture patterns like MVVM.

  • Experience using Jetpack Compose, Coroutines & Flow or RxJava, and libraries such as Retrofit and Room.

  • Strong collaboration and communication skills with a product-focused perspective.

  • Demonstrated ability to mentor peers, lead complex projects, and influence architecture decisions.

Bonus points
  • Experience working for a DeFi protocol, a crypto wallet company, or another blockchain-related company.

  • Familiarity with technologies like EVM blockchains and smart contracts.

What we offer
  • Challenging, high-impact work to grow your career

  • Performance driven compensation with multipliers for outsized impact, bonus programs, and equity ownership

  • Top tier benefits to fuel your work, including supplemental health insurance, ancillary insurance, and mental health support programs

  • Access to the best AI tools on the market and continuous AI skill-building for every employee, technical or not

  • Lifestyle wallet - a highly flexible employer-paid benefits spending account expenses beyond traditional benefits such as wellness, childcare, learning, and more.

  • Time off to recharge including company holidays, paid time off, sick time, paid volunteer time off, parental leave, and more!

  • Exceptional office experience with catered meals, events, and comfortable workspaces.

  • Monthly commuter stipend to help offset in-office commuting costs

Our team is committed to providing an inclusive and welcoming interview experience for all candidates. If you require a specific accommodation during the application or interview process due to a physical or mental condition, please complete this Applicant Accommodation Form to notify our team. The form should only be completed if you need a specific accommodation.
Applicant Accommodation Form

AI Usage Disclosure: Robinhood uses artificial intelligence (AI) tools to support parts of our recruiting process. These tools enhance the efficiency and consistency of our hiring process; however, all hiring decisions are made by our hiring teams.

Vacancy Notice: This job posting represents an existing vacancy that we are actively seeking to fill.


What Robinhood employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom