hero

Work for Norway's most exciting tech startups

STARTUPLAB
185
companies
173
Jobs

Frontend Engineer

Kahoot!

Kahoot!

Software Engineering
Poland
Posted on Saturday, September 7, 2024

Frontend Engineer (Junior/Mid)

Key Technologies:

  • TypeScript
  • React Native
  • Buildkite and GitHub Actions for CI/CD
  • AWS Lambda
  • Sanity CMS
  • Slack and Confluence for internal communication
  • Webflow for web development
  • Familiarity with Cypress and QA automation tooling is a plus

Key Skills:

  • Essential: Strong TypeScript skills, a keen eye for quality, understanding of agile methodologies, and an ability to work methodically while effectively communicating the value of your development efforts.
  • Bonus: Experience with React Native, cloud-based deployments (AWS), CI/CD pipelines (Buildkite or GitHub Actions), and UI mobile automation tools like Cypress.

Pitch:

Are you passionate about creating beautiful, functional, and scalable products that impact millions of users worldwide? Do you thrive in a dynamic, collaborative, and innovative work environment? If so, Drops, A Kahoot! Company, might be the perfect fit for you. Join us as we revolutionize how people learn and communicate globally, within a team that values creativity, impact, and autonomy.

About Us:

At Drops, our mission is to ensure effective language learning through a delightful, gamified experience. We aim to be the top app for vocabulary learning, and our track record speaks for itself. Launched 10 years ago, our app supports 50+ languages and serves over 50 million users globally. Drops has been featured by major platforms (iOS App of the Day, Playstore’s App of the Year), as well as in media outlets like TechCrunch, Forbes, and CNN. In December 2020, Drops was acquired by Kahoot!, the world’s leading game-based learning platform.

Check us out here: Drops - Free language learning for 50+ Languages

About Kahoot!:

Founded in 2013, Kahoot! is on a mission to make learning awesome. Our platform empowers everyone — from students to employees — to unlock their full learning potential. Kahoot! has hosted an unfathomable number of learning sessions with over 10 billion participants in over 200 countries. Our group consists of several leading industry learning apps and platforms, including Drops, and we’re headquartered in Oslo, Norway, with offices around the world.

About You:

You’re a driven and passionate individual with a knack for creating clean, efficient code. You enjoy working within a product team to bring new features to life, while also improving processes and tools. You have experience building scalable, high-quality frontends using TypeScript and React Native. You’re proactive, able to recognize problems, spot patterns, and propose improvements.

At Drops, we value autonomy and creativity, but also the discipline to adhere to high coding standards. You’re naturally drawn to improving products and pushing for efficiency in a small, high-impact team environment.

The Role:

In this role, you’ll be:

  • Writing and optimizing TypeScript code for our React Native apps.
  • Collaborating with backend, which uses AWS Lambda.
  • Working with the CI/CD process using Buildkite and GitHub Actions.
  • Collaborating with designers and product managers to build and deploy features quickly.
  • Ensuring the quality of the frontend through testing, code reviews, and automation.
  • Building and maintaining scalable, efficient front-end code for mobile and web applications.
  • Documenting your work for transparency and future development.
  • Working with tools like Cypress for testing and automation to ensure quality.
  • Engaging in regular communication with the team through Slack and Confluence.

What’s Different Here:

At Drops and Kahoot!, we prioritize impact over headcount. As part of a small, effective team, you’ll have significant autonomy and accountability. We’re big on A/B testing and focus on releasing high-impact projects. Our biggest challenge is balancing solid automation test coverage with regular releases of new functionality.