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.
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.
keen interest in mobile development.
years of Android development experience.
Strong proficiency in Java.
Strong development and design skills using object oriented languages.
high personal standard when it comes to User Interface and Usability (UX).
Experience with mobile unit and integration testing, especially Espresso, Robolectric, JUnit, or Spek.
mobile app in the iOS App Store or Android Market.
Contributions to an open-source project (of any kind).
account on Github.com with samples of your code.
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.
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.
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!
Snacks & Meals
Competitive Benefits Package
Casual Dress Code
Retirement Savings Program
Social Committee events: Movies Nights, Poker Tournaments, Games Evenings