Go back to Job Openings

Server Side Developer

Oslo, Norway

Description




Crafted using a design-led approach and game-based pedagogy, Kahoot! is on a mission to make learning something that everyone wants to connect with. With over 70 million monthly active users and a public library of over 20 million games on our platform, kahoots are being played in over 180 countries, both in the classroom and beyond

Our teams, based in Oslo, London and Austin TX, share a philosophy to build products that engage the heart, hand and mind to create a more social, meaningful and powerful learning experience. At Kahoot! we champion a positive culture of collaborative learning and innovation. We’ve been growing steadily over the past year, and now as a team of 53, we’ve raised more fundings, launched two mobile apps, Kahoot! Plus (a new version for organizations) and formulated our strategy for the coming year. We all have an exciting journey ahead!

As a Server Side Developer at Kahoot! you will be working across all of the Stack in Kahoot!. You will work on products that affect millions of our users using various technologies including large-scale systems, big data platform, and distributed systems. We are looking for an engineer with ‘full stack’ mentality who is able to move quickly between low-level networking, backend, frontend, and much more. If you’re experienced with various technologies, a fast learner and focusing on “get things done”, we’d love to hear from you!


Some of your responsibilities will be:

  • Work with the rest of server team to design and build a robust and flexible global platform
  • Work with the product teams to help deliver new features and innovations
  • Work with the infrastructure team to help enhance our server technologies and deployment processes
  • Building reusable code and libraries for future use
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Improve our existing solution

Requirements

For this position, we are looking for someone who has experience working as a Server Side Developer for 3-5 years. You also have:

  • A BSc Degree in Computer Science or related technical field
  • Experience with building scalable, high-performance backend services
  • Ability to lead a server-side project through the entire software lifecycle
  • Strong experience developing RESTful APIs and backend services
  • A commitment to high automated test coverage and clean code
  • Good understanding of how frontend works


Ideally, you'll also have:

  • Strong programming experience in Java
  • Programming experience with node.js, Python or Scala
  • Experience with Couchbase or other NoSQL databases
  • Experience with Elasticsearch, Solr or Lucene
  • Experience with PostgreSQL or other SQL database
  • Experience with Docker
  • Linux and scripting experience
  • Experience with Google Cloud Platform or Amazon Web Services
  • Experience working in an agile development environment
  • Experience building scalable architecture
  • Experience with Git, Git flow and code reviews
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

Benefits

Kahoot! strives to offer a competitive benefits package to employees including share options and a personal learning and development budget.

As a global company with three premium offices worldwide (London, UK/Oslo, NO/Austin, TX), you will also have a network of locales to exchange between as you mature with the company.

A company laptop, big screens, fast internet connection and insurances shall be provided.

If this sounds like a good fit and you want to be a part of a company that put smiles on children's faces every day, don’t hesitate to apply! As a fast growing start-up, we’re enthusiastic to bring in the right fit as soon as we find them – then on to the real fun!



Do you have a Linkedin account?

Import your resume and save time!
Apply with Linkedin

Personal Information

Name *
*
*
Remove picture

Your profile

Delete education
Year
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
Month
January
February
March
April
May
June
July
August
September
October
November
December
to
Year
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
Month
January
February
March
April
May
June
July
August
September
October
November
December
Delete experience
Year
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
Month
January
February
March
April
May
June
July
August
September
October
November
December
to
Year
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
Month
January
February
March
April
May
June
July
August
September
October
November
December
Remove file

Application details

Questions *
Please describe your experience related to building scalable systems in Java.
Please describe shortly you experience related to leading a server-side project through the entire software lifecycle.
Please elaborate shortly your experience working in a fullstack role.
What country are you from?
There are problems with one or more field in your application. Please review it and correct mistakes or fill in any empty mandatory fields in order to submit it.

First Engineers collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). See the privacy notice for further details.

Powered by Workable

Your application has been succesfully submitted.