Edpuzzle is a leading edtech company with offices in San Francisco and Barcelona and over 12 years of history helping teachers find and create exciting, interactive learning experiences. We're a software company built by teachers, for teachers, committed to empowering educators with intuitive software to engage students all in one place, from video learning and beyond.
We’re looking for a Software Engineer to join our Product team in Spain and help us build thoughtful, reliable experiences for teachers and students. In this role, you’ll contribute across the stack, partnering closely with Product, Design, and Engineering to understand problems, shape solutions, build features, and improve the product with user impact always in mind. You’ll bring your own perspective, question assumptions, and take ownership from problem understanding through implementation. Technically, we use React and Redux for our frontend and Node and Express applying DDD and hexagonal architecture in the backend. We use MongoDB for our database and are fully hosted on AWS.