Work with us at Rapid River Software
We believe that finding fulfilment in your work is what turns a job into a career. Learn more about us and see if this is the place for you.
View open positions
Vector image of person on a laptop

What We Care About

We are proud of the team we've built and we're always keen to meet people who share our values.

Getting Things Done

We have a propensity to ship and are continually focused on delivering results for our clients.

Technical Excellence

We don't provide a solution to a problem, we provide the most correct solution. We pride ourselves on our technical ability and judgement.

Communication

We're a remote-first team who work with clients spread across the globe. Stellar communication skills are key to how we do this successfully.

Earnestness

We form trusting relationships between ourselves and with others by being frank, open and honest.

Zero Drama

We resolve conflicts with maturity and consideration. Being a member of our team is painless and uplifting. We support each other.

Self Improvement

We work in an industry that is continuously changing, so it is important that we grow our skills and knowledge.

What you get

We believe that the best work is done when you're not sweating the small stuff. These are some of the ways we help you do your best work.

Spacious, quiet, office with a decent view

Remote-First Culture

Flexible working hours, near-total freedom to manage your own schedule. You can work from anywhere.

A seat in the office for those who socialise

Desk in Our Office

Whether fixed or hot, there's always a space for you if WFH isn't always your thing.

A sandwich with lettuce, cheese and tomatoes

Free Lunch!

If you're coming to the office for the day, lunch is on us.

Continuous learning is part of our culture

Education Budget

You get an allocated amount to spend each month on educational material.

A medical card

Medical Insurance

Upon confirmation, you receive a medical card and dental/optical allowance.

A laptop to work on

Work Computer

A laptop (MacBook Pro or equivalent) will be supplied for carrying out work duties.

Open positions

We are currently looking to fill the following positions in Malaysia.

These positions will be primarily remote. We only require that you be resident in Malaysia, so that you can be an employee of our Malaysian company.

An awesome applicant who is smiling

Data Engineer

Learn more and apply
An awesome applicant who is smiling

Lead Rails Developer

Learn more and apply
An awesome applicant who is smiling

Rails / Elixir Developer

Learn more and apply
An awesome applicant who is smiling

Web Analytics Technical Project Manager

Learn more and apply

Our recruitment process

Every candidate is unique, and we like to treat them as such. But to maximize the probability of a good fit into our team, this is what our process typically looks like.

1. Résumé Screening

We'll look at your résumé and other professional profiles (e.g. LinkedIn, Github) to get an inital feel for fitness with the position.

2. Technical Test

We'll send you a set of questions to complete in your own time. These questions test your technical knowledge and written communication skills.

3. First Interview

A single interviewer will talk with you in broad terms to get a much better understanding of what you're looking for next in your career.

4. Pairing Exercise

You'll be tasked with a technical task to be done together with two of our senior developers over a two-hour period.

5. Reference Checks

We'll speak to a couple of previous managers to see what it would be like working with you.

6. Offer

If you reach this stage, we'd love to work with you! We'll make you an official offer to join us.

Learn more about us

We like to think we're a pretty nice bunch, but if you'd like to learn more, please visit our about page.

Learn about us