8+ years of software engineering experience, preferably across a variety of languages, technologies and tools End-to-end development across backend (Node.js) and frontend (React) - Must! Experience working on modern, high scale, production-grade projects Experience with databases (relational or NoSQL) Experience working with any cloud platform A decision-maker that takes analytics & data-guided actions A go-getter that needs very little guidance to “conquer the mountain” All-around team player, fast, self-learning individual B.Sc. or higher in Computer Science, Software Engineering, or a related field from a well-known university - Must! Nice to have: Experience working with desktop applications / command-line utilities - big advantage Experience in micro-services architecture Experience with DevOps