Full Stack Engineer

FERO
FERO

Software Engineering

Madrid, Spain

Posted on Jul 20, 2026

📍 Madrid (Hybrid)

🕒 Full-time

About FERO

FERO is reinventing checkout for eCommerce.

We build high-performance, adaptive checkout experiences that help merchants increase conversion and revenue.

Backed by top-tier VCs, we’re building from Madrid with a strong focus on performance, data, and real impact.

🎯 About the role

We’re looking for a Full Stack Developer to join our Engineering team.

You’ll help build and improve our next-generation checkout experience, working across our WooCommerce checkout plugin and Magento checkout module. You’ll develop modern React interfaces, contribute to PHP backend services, and help deliver seamless, high-converting checkout flows.

We’re looking for someone with relevant professional experience who’s excited to grow as a Full Stack Developer. Whether your background is stronger in frontend or backend, you’re curious, adaptable, and eager to keep learning across the stack.

💥 What you’ll do
  • Build end-to-end features across frontend and backend.
  • Develop modern, responsive user interfaces using React, JavaScript, HTML, and CSS.
  • Build and maintain backend functionality using modern PHP.
  • Work on our WooCommerce checkout plugin and Magento checkout module.
  • Integrate frontend and backend through REST and GraphQL APIs.
  • Collaborate closely with engineers, product managers, and designers.
  • Write clean, maintainable, and testable code.
  • Continuously learn new tools, technologies, and best practices.
🧠 What you'll bring
  • Relevant professional experience building web applications.
  • Experience designing scalable systems.
  • Experience working across the stack, with a stronger background in either frontend or backend.
  • Strong problem-solving skills.
  • Ability to work collaboratively within an engineering team.
➕ Good to Have
  • Experience with modern PHP.
  • Experience with React, JavaScript, and TypeScript.
  • Experience working with eCommerce platforms.
  • Experience with REST or GraphQL APIs.
  • Familiarity with checkout or payment flows.
🧬 Who you are
  • You’ve ideally worked in smaller teams.
  • You’re excited to learn new frameworks, tools, and technologies.
  • You have stronger experience in either frontend or backend and are motivated to continue growing across the full stack.
  • You like being close to the impact of your work. At our size, what you build reaches production and customers fast.
  • You’re happy wearing more than one hat when needed. In a team our size, ownership doesn’t stop at a narrow job description.
  • You’re comfortable when priorities shift as we learn. We’d rather ship, iterate, and improve than wait for perfection.
💼 What we offer
  • Permanent contract.
  • Private health insurance (partially covered).
  • Hybrid work (3 days office / 2 remote).
  • Office in a central location in Madrid.
  • Real growth opportunities.
  • High-impact, collaborative environment.
🧭 Hiring Process
  • Screening call
  • Technical interview with the Hiring Manager
  • Final conversation