- Full-stack or back-end application development experience.
- Experience automating and scaling web or mobile back-ends.
- Understanding the nature of asynchronous programming
- Understanding design principles behind a scalable application
- English (Intermediate level or above) is required, both verbal and writing
- Implementing automated testing platforms and unit tests