You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.

Android Software Engineer

Share job:

Apply Now

Apply here : 

Want to join one of Canada's fastest growing startups?

  • More than 100K paying customers
  • Loved product with +1.5M installs, average rating of 4.7 (25K reviews)
  • +70% year on year revenue growth over the past 3 years
  • Useful product with impact on customer's business and lives

Want to help the average independent Joe (plumbers, painters, cleaners, photographers, freelancers…) become more successful?

Want to see your work in the hands of thousands of customers in a mater of days?

What we offer

Unmatched learning. Invoice Simple is extremely data oriented and few companies match our level of sophistication when it comes to experimentation, measurement and data analysis. 

You'll learn the skills to be able to systematically unlock the growth of any product.

We hope you’re excited to feel challenged every day here. As you develop mastery, we’ll make sure you’re constantly exposed to new opportunities to push yourself.

The role

The challenge for you to solve is maximizing the value customers get from Invoice Simple with your technical ingenuity.

In more concrete terms, you will join the growth engineering team and work on improving percentage of people subscribing to Invoice Simple.

You'll operate in an open-minded and autonomous environment; product improvements, customer communication and conversion optimization tests are all within your purview. 

Your activities

  • Brainstorm ideas around increasing growth
  • Dig through existing data to evaluate potential of ideas and maybe come up with new ones
  • Design ab-tests to evaluate ideas
  • Write mobile (iOS or Android) code as necessary to implement ab-tests.
  • Measure impact of various ab-tests using analytics

About you

To enjoy this role, you’re probably inventive, curious, and comfortable digging into data. You have great technical ability and have deployed production code before.

You're disciplined on working on the most impactful things. When looking to evaluate success, you turn to data and outcomes.

When things don’t work out, you take accountability. You thrive on feedback, take ownership for your work, and operate with a small ego. You don’t mind ambiguity and enjoy discovering solutions independently. 

At the same time, you’re tenacious. You understand that big goals require persistence and hard work. You aren’t afraid to do some less-glamorous work in pursuit of a larger accomplishment.

You are not disheartened by short term set backs. You keep your eye on the ball and learn from what doesn’t work as well as what does.

You may or may not have experience as a 'growth engineer', but you frequently research and learn new things without someone else prompting you.

Picking up new technologies sounds enjoyable to you.

You consider yourself ambitious.

You are willing to challenge your own ideas and preconceptions with experiments and data.

What are we looking for?

  • Ability to turn ideas into reality quickly across various code bases
  • You can wrangle and analyze numbers in spreadsheets
  • A Bachelor’s degree in Computer Science (or a related field) OR equivalent experience.
  • You have a few years of development experience with Android.
  • You are interested in working across some of these technologies: backend (NodeJS), front end (React, JS, HTML), and mobile (Android, iOS, React Native)

Our existing tech stack

  • Mobile apps build in Java, Objective-C and React Native
  • NodeJS backend in Typescript
  • Google BigQuery for data warehousing
  • PeriscopeData for SQL dashboards

Invoice Simple

More and more people are starting their own businesses, self employment is on the rise.  Invoice Simple’s mission is to make it effortless for people manage their business from their phone or laptop. 

We’ve started with invoicing, because getting paid is key.  Our service is used by thousands of small businesses around the world, with over $1B invoiced in the last year.


  • To help you showcase your coding and UX skills, we've designed a coding challenge:
  • Try this Android coding challenge:
  • If your core expertise is iOS, try this:
  • Read the brief carefully and feel free to ask any clarification questions. Be sure to set aside at least 4 hours for the challenge.
  • Finally, this is a co-located role. Please only apply if you are in Vancouver, or moving to Vancouver in the near future.

Apply here :

Posted: December 10, 2018
Closes: February 8, 2019
Email Address:
Company Info
11-50 employees

Connect with employer:

About Invoice Simple

At Invoice Simple, we're building the world's simplest way for the self employed to run and grow their business, whether they are contractors, freelancers or creatives. Small businesses rel...