Software Engineer

Edpuzzle
Spain, Barcelona
Workplace: RemoteFull timeEUR 38,000 - 50,000 annuallyFunction: Software EngineeringSkills: ["Ownership","Autonomy","Problem-solving","Communication","Collaboration","Product-minded"]

Join a product-focused Engineering team to build thoughtful, reliable experiences for teachers and students. You’ll contribute across the stack, partnering with Product and Design to understand user problems, shape solutions, implement features end-to-end, and improve technical and product decisions. Work within cross-functional, rotational teams using React/Redux and Node/Express with DDD/hexagonal architecture, MongoDB, AWS, and modern CI/CD and testing practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Edpuzzle
Edpuzzle
2 days ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Join a product-focused Engineering team to build thoughtful, reliable experiences for teachers and students. You’ll contribute across the stack, partnering with Product and Design to understand user problems, shape solutions, implement features end-to-end, and improve technical and product decisions. Work within cross-functional, rotational teams using React/Redux and Node/Express with DDD/hexagonal architecture, MongoDB, AWS, and modern CI/CD and testing practices.
Location: Spain, Barcelona
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work across the stack to understand user problems, shape solutions, and deliver features with user impact in mind.
  • •Partner with Product, Design, Engineering, and other areas (Infrastructure, Data, QA, Security) in cross-functional rotational teams.
  • •Build clean, testable, reliable code; troubleshoot, debug, and upgrade software.
  • •Develop pixel-perfect designs with the Design team through collaboration.
  • •Write technical documentation and continuously learn to take on problems of increasing complexity.

Pay and Benefits

Salary: EUR 38,000 - 50,000 annually
Perks:Health InsurancePaid HolidaysRemote WorkMeal AllowanceChildcareCommuter Benefits

Key Requirements

  • •3 to 5 years professional experience in frontend, backend, or full-stack development.
  • •Write well-tested JavaScript/TypeScript code and deliver features end-to-end in real-world systems.
  • •Build complex interactive UIs in React and develop backend systems in Node.js, ideally in high-traffic environments.
  • •Comfort working across the stack (and aiming to become full-stack if not already).
  • •Based in Spain with a work permit to work in Spain.
Experience:EdtechSaaSStartupScaleup
Skills:OwnershipAutonomyProblem-solvingCommunicationCollaborationProduct-minded
Languages:SpanishEnglish
Tech Stack:ReactReduxNodeExpressDDDHexagonal architectureMongoDBAWSClaude CodeJavaScriptTypeScriptCI/CDTrunk based developmentTestingAI

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Edpuzzle
Provides a video-based learning platform that lets teachers customize, assign, and track student engagement with interactive video lessons to enhance classroom instruction and remote learning.
Industry: EdTech
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: San Francisco, United States
Founded: 2013
WebsiteLinkedIn