- 5+ years experience in a Software Engineering role working with JavaScript, Node and/or Java
- Experience of working full-stack - covering both front-end and back-end development
- Strong understanding on how to develop products that meet both functional AND non-functional requirements covering Scalability, Maintainability, Performance, Security, etc.
- Hands-on, practical experience working with React, Serverless, ELK Stack and/or Docker
- Strong understanding of cloud technology capabilities in either AWS, Google Cloud or Azure
- Experience with Databases such as Postgres, Oracle, MariaDB
- Strong communication skills in English - both in speaking and writing