Description

• Bachelor’s degree in computer science or a related field of study or the equivalent in documented work experience.

• 3-5 years of progressive work experience developing software products

• Experience working with AWS and/or Azure

• Experience with automated unit testing and acceptance testing frameworks (Mocha, Selenium, Puppeteer)

• Working experience with source code version control (preferably Git and GitHub)

• Experience working in an Agile/Scrum development process

• Proven commitment to working in a senior engineer role, including mentoring and design guidance

• NodeJS and Typescript experience

• Kotlin or other JVM-based language experience

• MongoDB or other NoSQL experience

• Kafka, RabbitMQ, or other messaging experience

• Temporal.io or other workflow engine experience

Education

Bachelor’s degree in computer science