Android Mobile Developer

Toronto, Canada

OANDA is an agile FinTech Engineering company that employs people who love working together to build great technology. We've written the entire technology stack, which affords us a great deal of control over the solutions we provide to our customers.

The Job

Job Summary

We’re looking for a mobile developer to help us add amazing and innovative customer-visible features to our native Android app. Our apps are downloaded millions of times each year and process billions in trading volume every day, so you have an opportunity to make a big impact.

Key Qualifications

  • A keen interest in mobile development.
  • 3+ years of Android development experience.
  • Strong proficiency in Java.
  • Strong development and design skills using object oriented languages.
  • A high personal standard when it comes to User Interface and Usability (UX).

Bonus points if you have

  • Experience with Android Architecture / Jetpack, Kotlin, functional programming, RxJava and/or Kotlin coroutines.
  • Experience with mobile unit and integration testing, especially Espresso, Robolectric, JUnit, or Spek.
  • A mobile app in the iOS App Store or Android Market.
  • Contributions to an open-source project (of any kind).
  • An account on with samples of your code.
  • An account on StackOverflow with examples of your answers.


In an ever-increasing mobile world, our team’s vision is to provide desktop class trading on a mobile device. Our approach is to write native code, often times leveraging low-level API’s to optimize performance. UX is integrated in the DNA of our team, allowing us to thoughtfully pack a lot of usable features in such a small space. Your work will help define what an industry-leading mobile experience looks like.

You will be responsible for writing new features, fixing bugs, writing tests, code reviews, design reviews, handling customer support requests, releases, writing stories and providing estimates, mentoring co-op students, and adding new emoji into our Slack channel! You will join us in following the twelve Agile Manifesto principles, reflecting on each iteration with a retrospective every two weeks.  

The Team

We Value

  • Open and honest communication.
  • Organic cross-team working relationships (if you need something from someone, just go talk to them).
  • Taking initiative to help drive what we work on. Everything from technical debt to user stories.
  • Code reviews in a safe environment to encourage vulnerability so everyone can learn and grow.
  • Exploring new technology, API’s and programming concepts to make life better for your team-mates.
  • Having ideas and opinions on what makes good user experience and good design.
  • Being willing to adjust our team process to improve how we work.

The Company

Why we think you’ll enjoy working at OANDA

Do you want to work at a place that lets you pursue your passion? Whatever that may be, we want you to end up with an experience that gets you to the next level in your career.

  • Advancement opportunities. We have a management track and a technical track, because not everyone wants to become a manager to advance their career.
  • Mentor or be mentored. There is a wide range of experience at OANDA.
  • Training budget. Take a course, go to a conference, learn something new.
  • Give a talk. Build your own brand in the developer community by becoming known as a thought leader. We’ll send you there!
  • Join one of the talks we host at OANDA.
  • Hack-a-thons every quarter. Pitch an idea, form a team, deliver an idea and win prizes!

Other Perks

  • Snacks & Meals
  • Competitive Benefits Package
  • Referral Bonus
  • Casual Dress Code
  • Retirement Savings Program
  • Discounted Offerings
  • Social Committee events: Movies Nights, Poker Tournaments, Games Evenings

Apply Now!