Requirements Must have: - Willingness to learn multiple programming languages - Demonstratable experience of one programming language; predominantly Kotlin, Java, or Javascript - Working knowledge of Unix - Understanding of databases from a consumer perspective - Knowledge of HTTP APIs, specifically