Position: Senior Backend Developer
Company: Actimo
Category: Node.js
Experience required: 5y
English level: upper

**About Kahoot!**

Kahoot! is on a mission to make learning awesome! We want to empower everyone, including children, students, and employees to unlock their full learning potential. Our learning platform makes it easy for any individual or corporation to create, share, and host learning sessions that drive compelling engagement.

Launched in 2013, Kahoot!’s vision is to build the leading learning platform in the world. In the last 12 months, 300 million sessions have been hosted on the Kahoot! platform by 30+ million active accounts, with 2 billion participants (non-unique) in more than 200 countries and regions. The Kahoot! Group includes Clever, the leading US K-12 EdTech learning platform, together with the learning apps DragonBox, Poio, Drops, Actimo, Motimate, and Whiteboard.fi.

The Kahoot! Group is headquartered in Oslo, Norway with offices in the US, the UK, France, Finland, Estonia, Denmark and Spain. Kahoot! is listed on the Oslo Stock Exchange under the ticker KAHOT. Let’s play!

**About Actimo**

Actimo is the employee app for the modern non-desk workforce, combining communication, training, and leadership tools into one cohesive platform. In September 2020, Actimo was acquired by Kahoot!, the world’s leading game-based learning platform. As part of the Kahoot! Group, we will work together to create innovative solutions for employee engagement that redefine corporate learning across the globe.

**Our K!rew**

At Kahoot! we champion a positive culture of collaborative learning and innovation. With a team of more than 500 employees representing 45 different nationalities, we’re a diverse and fun bunch of people! We work hard and celebrate our wins, tackle challenges with original ideas and learn something new every day. As a group, we’re on a mission to make learning awesome together.

The values guiding us are: we are playful, we are curious and we are inclusive!

**Responsibilities**

Work with the rest of the backend team to design, build and maintain a robust, secure, and flexible global platform
Work with the product teams to help deliver new features and innovations
Work with the platform team to help enhance our server technologies and deployment processes
Building reusable code and libraries for future use
Take care of the development process from idea to production deployment and monitoring of our platform

**Requirements**

4+ years experience as a Backend developer
Experience with building scalable, high-performance backend services
BSc Degree in Computer Science or related technical field
Ability to lead a server-side project through the entire software lifecycle
A commitment to high automated test coverage and clean code
Experience with TypeScript and Node.js
Experience with SQL (eg. MySQL)
Experience with cloud service providers (eg. Amazon Web Services or Google Cloud Platform)

**Nice to have**

Other backend languages (Golang, Ruby, Java)
Experience with NoSQL databases (eg. Couchbase, DynamoDB)
OpenSearch
Linux and shell scripting
Git, Git flow, and code reviews
Front-end development with React or Angular