Critical Skills
React JS
(our main frontend is built in React) - 3+ years
Python (Flask)
our backend is built in Flask - 3+ years
Fluent written and spoken English
communication is key
Nice to have skills
It would also be nice if you had experience with the following technologies (though it’s fine if you haven’t worked with them before - you’ll learn soon enough):
Twilio APIs
(so we can play a little)
Chrome extensions
(we have a companion chrome extension)
Ionic Capacitor
(our mobile app is built with this)
Webdriver.io
(we use wdio to write UI acceptance tests)
Laravel
(our mobile app backend uses Laravel)
Heroku
(we run our Flask backend on Heroku)
Zoho CRM
(our product integrates with Zoho CRM and we have some critical code written in Deluge script, Zoho’s own programming l
About Our Company
Deluge On a Luge is an Australian based SaaS company that runs a business SMS and telephony app. Our app makes it easy for businesses to communicate with their customers via SMS/Whatsapp as well as making phone calls. Our customers are mainly located in the US.
Customer Support Requirements
You’ll need to be available at least 4 hours per day in EST business hours (9am to 5pm EST). This is so that if there is a major outage/issue, you’ll be able to troubleshoot. Our goal is obviously to minimise the number of times this happens so you can focus on developing new features. Our team has been heavily focused on writing unit tests and webdriver.io tests to make sure new changes don’t cause regressions. Currently tech support takes up ~4hrs per week.
Salary
We will provide a salary of $3000 USD per month paid weekly. support takes up ~4hrs per week.
Contract length
The contract will initially be for 6 months.
Working Hours
You will work 40 hours per week though you are welcome to arrange your schedule as you see fit as long as you are available for 4hrs per day in EST as mentioned above.
We’re also open to part time. (Salary will be adjusted pro-rata)
Working Location
This is a remote role.
Company culture
As a small team, we have basically zero hierarchy. Anyone can talk to anyone. New ideas are encouraged. Jeremy loves it when people disagree with him. We’re big on learning. If there are courses you want to do, we’ll pay for it.
The Joel Test
Do you use source control? Yes: github
Can you make a build in one step? Yes we use Github Actions for CI
Do you make daily builds? We generally merge a few commits each day but don’t necessarily deploy immediately
Do you have a bug database? Yes
Do you fix bugs before writing new code? Yes
Do you have an up-to-date schedule? A rough release schedule
Do you have a spec? We normally collaborate on specs for new features
Do programmers have quiet working conditions? Yes – you can work from home
Do you use the best tools money can buy? We’re happy to spend money on tools that improve productivity (e.g. we use Bitrise for mobile app CI, pay for SonarCloud)
Do you have testers? Francisco does testing and we have automated tests
Do new candidates write code during their interview? Yes
Do you do hallway usability testing? Kind of
About the Team
There are currently three key members
- Jeremy: founder and lead developer (Australia)
- Francisco: level 1 tech support (El Salvador)
- Vatsal: full stack developer (India)