Frontend Developer

Kahoot! is an EdTech company on a mission to make learning awesome, providing a learning platform for creating, sharing, and hosting engaging learning sessions.
Oslo, Norway
Frontend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Education · Gaming

Description For Frontend Developer

Kahoot! is seeking a skillful front-end developer with experience in developing WebGL/WebGPU products to join their team in creating first-class pedagogical games and experiences. As a Frontend Developer at Kahoot!, you'll be part of a flat-structured team that values developer-led initiatives. You'll work cross-functionally with engineers, designers, PMs, and testers on their learning platform, creating new game features and presentation tools.

Key responsibilities include:

  • UI development in React
  • Gameplay development and animation implementation
  • Working with audio engineers to implement sound and music effects
  • Participating in design and product meetings

Requirements:

  • 5+ years experience in web development, with commercial experience in TypeScript and React
  • Commercial experience with PixiJS or other WebGL/WebGPU rendering frameworks
  • Understanding of animation techniques using libraries like GSAP and Spine
  • Strong communication and organizational skills
  • Experience with version control

Key technologies: JavaScript, TypeScript, React, CSS animations, Git, PixiJS, GSAP

Kahoot! offers a competitive compensation package, a fast-growing international environment, autonomy and flexibility, and various benefits such as pension contribution, gym in the office, and a hybrid work setup.

Join Kahoot! in their mission to make learning awesome and be part of a diverse team of over 600 employees representing more than 50 nationalities. Experience the satisfaction of seeing your work put smiles on the faces of learners worldwide.

Last updated 4 months ago

Responsibilities For Frontend Developer

  • UI development in React
  • Gameplay development and animation implementation
  • Working with audio engineers to implement sound and music effects
  • Actively participating in design and product meetings
  • Contributing to wider development team discussions
  • Maintaining and improving core products

Requirements For Frontend Developer

JavaScript
TypeScript
React
Node.js
  • 5+ years experience in web development, with commercial experience in TypeScript and React
  • Commercial experience with PixiJS or other WebGL/WebGPU rendering frameworks
  • Good understanding of animation techniques using libraries like GSAP and Spine
  • Strong communication and organizational skills
  • Experience using version control
  • Experience with game feel and using feedbacks like animation, particles and sounds
  • Understanding of game development patterns
  • Experience working on a large codebase with many contributors

Benefits For Frontend Developer

Equity
  • Competitive compensation package
  • Fast-growing, international environment
  • Autonomy and flexibility
  • Remote onboarding
  • Pension contribution
  • Gym in the office
  • Hybrid - remote work setup
  • Flexible working
  • Buddy program
  • Social and company events (virtual and in-person)

Interested in this job?

Jobs Related To Kahoot! Frontend Developer

Senior Frontend Developer

Senior Frontend Developer position at Kahoot!, developing WebGL/WebGPU products for an innovative EdTech platform.

Software Engineer, Frontend, AI Evaluation

Senior Frontend Software Engineer position at Tesla, focusing on AI evaluation tools for autonomous driving systems, offering competitive compensation and comprehensive benefits.

Sr. Fullstack Software Engineer, Energy Software

Senior Full-Stack Software Engineer position at Tesla, developing energy management platforms using React and TypeScript, with competitive compensation and comprehensive benefits.

Sr. Software Engineer, Frontend, Analytics Platform

Senior Frontend Software Engineer position at Tesla, building data analytics platform interfaces using React.js with competitive compensation and comprehensive benefits.

Software Engineer, FullStack - Slack

Senior Full Stack Engineer role at Slack (Salesforce) focusing on Slack-Salesforce integration, requiring 4+ years of JavaScript/React experience and Lightning Component Framework expertise.