--- Please read carefully... this isn't your standard project ---
We are Brent & Matt, two guys from Australia who love Rick & Morty, and who are building a mobile app that helps social sports teams organise themselves and get game times.
We already have users on our Beta version (built in React Native) on both iOS and Android. We now want to accelerate development of our app by bringing on someone to help with development.
A few notes about the technologies we are using:
* React Native (duh), supporting both iOS and Android
* ASP.NET C# Web API
* SQL server
* Team City
* Push notifications & SMS services
* Some light web based stuff
For our test environment we use Testflight (iOS) and Play Story Beta Testing to deploy binaries to staging, but we use React Native Code Push ([url removed, login to view]) for any changes that don't require new binaries - great for rapid deployment! We are at a point where most features don't require new binaries so deployment happens very fast!
We have auto-deployment pipelines for both our staging app (in under 60 seconds) and production (under 5 mins with code push).
We also write unit tests and occasional automated UI testing.
We take a very passionate customer-centric approach to prioritising features and making changes. Feedback often comes directly into our Slack channel where we discuss on the spot and are able to make quick decisions.
We try to prototype everything before breaking it down and loading it into Trello. We use [url removed, login to view] for prototyping.
Everything is integrated into a Slack channel, including crash reports, customer feedback and usage insights.
We have a dedicated product manager designing and prototyping screens and interactions, writing stories, testing, signing-off, and prioritising the backlog. We also have a group of wonderful users giving us regular feedback.
We are looking for a talented developer for around 10-15 hours/week for now. Someone comfortable with the technologies listed above, or able to pick them up quickly and develop at a senior level. Someone willing to chat with us about approaches to solving a problem, willing to put in the effort to maintain a high standard of code authorship, eager to fix bugs before waiting for them to get raised.
While we have setup an environment to develop and deploy VERY quickly, we do not want this app built cheap+nasty. We care deeply about the experience our users have and the trust they place in us.
--- --- --- --- APPLYING --- --- --- ---
If you're genuinely interested in applying for this role, and wish to show off how brilliant you are with React Native, we first ask you to kindly take our little test.
The test involves building a tiny react native app that simply saves data in a database. Nothing too difficult.
The requirements for the test can be found here:
[url removed, login to view]
--- --- --- --- --- --- --- ---
Once you have submitted your code from that test (see link above), we will be in touch to discuss next steps :)
- Brent & Matt
P.S. We hope you love Rick & Morty too ;)