Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more



SimplePay is a fast-growing software company that’s been delighting customers for nearly 10 years. We’re a small, customer-centric team doing big things, with over 13 000 companies using our system across four regions (South Africa, Singapore, Ireland and Hong Kong). Our software lets these thousands of small business owners (and their accountants) run their payrolls without headaches, so they can focus on the challenge of building their businesses. We’ve been profitable for many years and have never had the need to raise capital.

We’ve seen phenomenal success and growth in our original market – South Africa – and are now looking to do the same in the Singaporean (and possibly wider Asian) market in the same way. To expand our reach into Asia, we’ve recently started hiring in Singapore. 

One of our core principles around hiring is that we’re looking for people with aptitude and drive who are keen to come in and make their mark by owning and growing within their role and their skillset. This is your chance to be part of something fresh and innovative. We’re passionate about what we do and we love people with ambition and drive. We work closely as a team so you’ll never feel lost. You can find out more about us here and if you like the idea of working with this bunch of driven and passionate individuals to simplify and bring joy to our clients, please take a look at our current openings below:

Experienced Ruby on Rails Developer

SimplePay and Our Approach to Dev

Did you know that developing business software doesn’t have to be boring?

At SimplePay, we’ve brought craftsmanship to payroll software. We love solving thorny business problems with elegant code. That is why our founder, a developer, started the company to begin with.

We use proven infrastructure and frameworks, so that we can focus on well-designed code. We have good test coverage and all PRs have to pass CI before merging.

You’ll be part of a culture of constant feedback and improvement. If you like the thought of growing as a developer (non-technical skills included), you’ll be right at home.

Collaboration is key. You’ll be interacting with the team to hash out features, and all your PRs will be reviewed and discussed.

Best of all, we’re a stable company and have been profitable for many years.

TL;DR of the Role


  • Our work is back-end-heavy Ruby on Rails and we use PostgreSQL as our data store.
  • We also use a bit of Vue.js but believe server-side rendering is still the best default.


  • Due to our full pipeline, we are ideally looking to hire developers who have at least three (3) years of Rails experience at this time, or highly experienced polyglots who at least know some Ruby.
  • That said, if you fit the rest of the bill and are keen to learn Ruby on Rails while contributing meaningfully to our clients and working with a dedicated and passionate bunch of people, this could be a good fit for you.

The work will include

  • Doing direct integrations with other systems (hopefully banks too, eventually). Expanding our API for other systems to integrate with us.
  • Adding new features.
  • Optimising for performance.
  • Integrating with government systems.
  • Squashing bugs.
  • Improving security.

Location: Remote within UTC+0 to UTC+8

If this sounds like your dream job, please mail [email protected]  to apply and ensure that

  • your resume / CV is attached in PDF format; and
  • your email body starts with the following 2 headers:
    • Time zone: Your time zone here
    • PR/Issue: A link to a PR or issue you’ve logged for an open source project, no matter how small or long ago.