At least 2 years of working experience in a related field
Passion in software engineering, application development, or systems development
Excellent understanding of software engineering concepts, design patterns, and algorithms
Comfortable working up and down the technology stack
Curiosity to explore creative solutions and try new things
Familiar with code versioning tools. e.g. GIT
Experience using the command line (CLI), Amazon Web Service or Google Cloud Platform, and designed API (Application programming interface) is an advantage
Experience using Golang
Experience using Node.js is a plus.