Match score not available

Frontend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

Experience with TypeScript and React Native, Knowledge of AWS, CI/CD pipelines.

Key responsabilities:

  • Write and optimize TypeScript code for React Native apps
  • Collaborate with backend on AWS Lambda
  • Work on CI/CD using Buildkite and GitHub Actions
  • Build scalable front-end code for mobile and web
  • Maintain quality through testing and automation
Kahoot! logo
Kahoot! E-learning SME https://kahoot.com/
501 - 1000 Employees
See more Kahoot! offers

Job description

Logo Jobgether

Your missions

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.

Requirements

  • Experience working with TypeScript and React Native.
  • Some familiarity with cloud services, preferably AWS.
  • Knowledge of CI/CD pipelines and automated deployment processes.
  • Excellent verbal and written communication skills.
  • Experience working in agile product team environments.

Benefits

Benefits:
🌍 All the perks of remote working.
👥 An awesomely compact team (~25 people in Drops, 600+ globally in Kahoot!).
🧠 Yearly educational allowance.
💪 Fitness allowance.
💻 High-end Apple hardware and ergonomic accessories.
✈️ Team gatherings twice a year in various locations worldwide

Required profile

Experience

Level of experience: Junior (1-2 years)
Industry :
E-learning
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills
  • Collaboration
  • Problem Solving
  • Quality Assurance

Frontend Developer Related jobs