Kahoot! logo


Frontend Developer

🇳🇴 Oslo, Oslo

🕑 Full-Time


💻 Software Engineering

🗓️ December 27th, 2022

TypeScript Javascript React
Are you a skillful front-end developer with experience in modern JavaScript and product development? Are you looking for an adventure that is meaningful and unique? If so, then Kahoot! has got the job for you! We are strengthening our Tech Team and are looking for talented front-end developers to join our global team.

As a frontend developer at Kahoot!, you will be part of a flat-structured team that values and encourages developer-led initiatives. You will work cross-functionally with engineers, designers, PMs, and testers on our learning platform, creating new, exciting game features and presentation tools. You will have an active role in the maintenance and improvement of these core products.

You will be reporting to the Engineering Manager - Frontend located in Norway.

  • Crafting new web apps and new features for the Kahoot! platform
  • Working on responsive web design to ensure stability across a large variety of devices
  • Specializing in web application development and working closely with the rest of the team to come up with the best solutions
  • Collaborating with back-end developers to help design the APIs needed to support new features and develop the matching client code
  • Taking a regular and active role in providing user support

  • BSc Degree in Computer Science or related technical field.
  • 2/3+ years of experience with front-end development
  • Hands-on experience with a modern framework eg. React, Vue, Angular
  • Proficiency in JavaScript and some experience with statically typed languages
  • Experience working on a web app project with a large JavaScript codebase
  • Experience with TypeScript
  • A deep understanding of DOM, HTML, CSS, accessibility, and cross-browser support, including mobile browsers

Nice to have
  • Experience working with RxJS or equivalent technologies
  • Experience with front-end testing frameworks, such as Jest, Selenium, Playwright/Puppeteer & Cypress
  • Basic knowledge of how the backend works
  • Experience with GitActions

These are some of the benefits we offer to our staff (some local rules apply):
  • A competitive compensation package
  • Share options
  • Insurance and pension contribution
  • Home broadband allowance and mobile subscription
  • A fast growing environment
  • Remote work set up
  • Buddy program
  • Social and company events (virtual and in-person)

On top of that, you will be able to see how the work you do puts a smile on the face of kids, teachers, and learners all around the world. It doesn’t get better than that! :)

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 to create, share, and play learning games that drive compelling engagement. In the last 12 months, Kahoot! games have been played more than 250 million times and we’ve had more than 1.5 billion participating players in 200 countries.
Kahoot! is a global company with headquarters in Norway and offices in the US, the UK, France, Finland, Estonia, Denmark, and Spain. Together with Dragonbox, Poio, Actimo, Drops, Whiteboard.fi, Motimate, and Clever we are part of the Kahoot! Group that has more than 500 employees of 45 different nationalities.

Our core values are: we are playful, curious and inclusive! We celebrate our wins, tackle challenges with original ideas, and champion a positive culture of collaborative learning and innovation.

We look forward to hearing from you!
Apply Now