5 years of experience in a web development role Experience with Java, Javascript, Kotlin and React Experience with cross-platform development Experience with object-oriented design Experience working with remote data via REST andor JSON Unit testing and test-driven development Experience with Agile methodologies including Scrum and Kanban Experience with continuous integration and continuous deployment of cloud applications Strong written and oral communications skills