Full‑Stack Engineer – Product Team (Spain, Remote)

Edpuzzle

España

On-site

EUR 38,000 - 50,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first within Spain
Barcelona office availability
24 days’ paid holidays + holidays on ̧
Flexible working hours
Wellhub Wellbeing program
€2000 annual meals allowance Cobee
Professional development reimbursement
Private health insurance AXA
Flexible remuneration for childcare
Flexible transport/health insurance
Fully stocked Barcelona office pantry
Team-building events

Job summary

Edpuzzle in Spain is seeking a Software Engineer to join the Product team. You will contribute across the stack, collaborating with Product, Design, and Engineering to understand user problems, shape solutions, build features, and improve the product with user impact in mind.

You will own problems from understanding to implementation, enjoy learning, and be prepared to lead projects with increasing complexity.

Qualifications

  • 3 to 5 years professional experience in frontend, backend, or full-stack development.
  • You have experience writing well-tested JavaScript/TypeScript code and have delivered features end-to-end in real-world systems.
  • You have strong experience building complex interactive UIs in React and developing backend systems in Node.js, ideally in high-traffic environments.
  • You are comfortable working across the stack. If you’re not already full-stack, you’re aiming to get there.
  • You are product-oriented: you make technical decisions with the final user in mind, and you care about solving the right problems, not just building things right.
  • You are pragmatic with technology: you understand that tech is a means to solve product problems, never the end goal.
  • You use AI and other modern tools responsibly to support and improve your work, never as a substitute for the understanding, judgment, or ownership of your output.
  • You are an avid learner who turns curiosity into action. You ask thoughtful questions, challenge assumptions, and proactively look for better ways to solve the right problems.
  • You work with ownership and autonomy, manage your time well, and are flexible when priorities or context change.
  • You communicate your ideas clearly and adapt your message to your audience.
  • You feel comfortable in spoken Spanish and written English, as they are the main language of our engineers’ day‑to‑day operations.
  • You are based in Spain and have a work permit to work in Spain.

Responsibilities

  • Work closely with Product and Engineering to understand user needs, explore solutions, and contribute to product and technical discussions with your own perspective.
  • Take ownership of the problems you work on by understanding why they matter to users, doing your own research, proposing solutions, and driving implementation with support from teammates when needed.
  • Collaborate closely with cross-functional teammates to keep projects moving with efficiency and focus, while also delivering the best possible outcome on time.
  • Develop pixel perfect designs in partnership with the Design team.
  • Build simple, clean, testable, and reliable code across the stack.
  • Continuously learn how different parts of Edpuzzle’s software work, why they were built that way, where they can be improved, and how to use the tools available to you to keep growing.
  • Make effective use of the tools available to you, including AI where appropriate, to learn faster, work more effectively, and move problems forward, while maintaining strong judgment and high standards.
  • Troubleshoot, debug and upgrade software.
  • Write technical documentation that helps others understand decisions, systems, and implementation details.
  • Contribute wherever needed to help the team deliver meaningful outcomes.

Skills

JavaScript/TypeScript
React
Node.js
Express.js
Redux
MongoDB
Full-stack development
Product-oriented
AI tools usage
Learning mindset

Tools

Redux for client state management
AWS
Hexagonal Architecture
DDD
CI/CD

Job description

Edpuzzle in Spain is seeking a Software Engineer to join the Product team. You will contribute across the stack, collaborating with Product, Design, and Engineering to understand user problems, shape solutions, build features, and improve the product with user impact in mind.

You will own problems from understanding to implementation, enjoy learning, and be prepared to lead projects with increasing complexity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Edpuzzle • España

On-site
EUR 38,000 - 50,000
Remote-first within Spain
Barcelona office availability
24 days’ paid holidays + holidays on ̧
+9
Remote Full-Stack Product Engineer: Problem to Production
Remote Full-Stack Product Engineer: Problem to Production

Carbon Technology Group • Mexico

On-site
MXN 1,119,000 - 1,525,000
Strategic Product Owner — Remote in Spain
Strategic Product Owner — Remote in Spain

Secret Source • España

On-site
PHP 2,875,000 - 4,314,000
Private Health Insurance
Training budget
Flexitime
Remote Full-Stack Engineer — AI-Driven Product Builder
Remote Full-Stack Engineer — AI-Driven Product Builder

CollegeSearch • Hinoba-an

Remote
INR 900,000 - 1,500,000
Competitive salary
Equity for top performers
Healthcare allowance
+3
Backend Engineer (Java/Python, Microservices) - Remote Spain
Backend Engineer (Java/Python, Microservices) - Remote Spain

UST España & Latam • España

On-site
PHP 2,132,000 - 3,554,000
Seguro médico
Ayuda al teletrabajo
Seguro de vida
+3
Remote Software Architect Mentor - Part-Time (Spain)
Remote Software Architect Mentor - Part-Time (Spain)

Jobgether • España

On-site
PHP 4,008,000 - 6,011,000
Fully remote
Part-time contract
Teaching/mentoring experience
+1
Educational Software Account Manager — Remote (Spain)
Educational Software Account Manager — Remote (Spain)

Signpost • España

On-site
PHP 2,875,000 - 4,314,000
Professional development opportunities
Attractive compensation package
Company car with fuel card
+1
Staff Product Designer — Remote, Flexible Hours, Global Impact
Staff Product Designer — Remote, Flexible Hours, Global Impact

BairesDev • Mexico

On-site
PHP 6,695,000 - 10,347,000
Remote work
USD pay option
Hardware provided
+3
FullStack Developer
FullStack Developer

Q-tech • España

Remote
PHP 2,067,000 - 2,413,000
Senior Full-Stack Engineer: Product & Infrastructure, Remote
Senior Full-Stack Engineer: Product & Infrastructure, Remote

Pavago • Philippines

Remote
PHP 7,491,000 - 11,236,000