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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 a year 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)