Point your AI agent at freehire and let it find you a job.

Get the CLI →

Infinitum Digital

NewBe an early applicant

Programador full stack

Posted Updated
Discussion

Summary

Senior full stack developer in Barcelona (hybrid, 3 days office / 2 remote) building and evolving a global multi-market eCommerce platform. Day to day: front-end and back-end development, API and third-party integrations, cloud architecture on AWS, and code reviews in an international Agile team.

Barcelona · Hybrid (3 days office / 2 remote) · €50K–€60K


Want to build software that operates at global scale rather than just deliver another project?


We’re looking for a Senior Full Stack Developer to join our technology team in Barcelona and help us build and evolve a global eCommerce platform used across multiple markets.


You’ll work in an international environment where engineering quality, scalability and reliable delivery matter. This is a hands-on role for someone who enjoys solving complex technical problems, taking ownership and contributing to the way solutions are designed — not simply implementing tickets.


What you’ll work on


You’ll be involved across the full development lifecycle:


  • Design, build and evolve scalable web applications and services.
  • Develop both front-end and back-end solutions.
  • Build and integrate APIs and third-party services.
  • Work with cloud-based architectures, primarily on AWS.
  • Contribute to technical decisions around architecture, performance, scalability and maintainability.
  • Write clean, reliable and testable code.
  • Review code and collaborate with other engineers to continuously improve engineering practices.
  • Troubleshoot complex technical issues and help improve platform reliability.
  • Work closely with product, technical and business stakeholders in an international Agile environment.


Our technology landscape


Depending on the project and component, you’ll work with technologies such as:


React · Next.js · Node.js · Java · Spring · JavaScript · TypeScript · AWS · APIs · SQL/NoSQL


Experience with SAP Commerce Cloud is a plus, but not a requirement.


We care more about strong software engineering fundamentals and your ability to understand complex systems than about ticking every technology box.


What we’re looking for


You’ll probably enjoy this role if you:


  • Have solid experience as a Full Stack Software Engineer / Developer.
  • Are comfortable working across both front-end and back-end.
  • Have strong experience with modern web development and API-based architectures.
  • Understand how to design software for scalability, performance and maintainability.
  • Can work autonomously and take ownership of technical challenges.
  • Enjoy discussing solutions, challenging assumptions and improving existing systems.
  • Are comfortable collaborating with distributed and international teams.
  • Have professional working proficiency in English.


You don’t need to know every technology in our stack from day one. We’re looking for experienced engineers with strong fundamentals who can learn quickly and make good technical decisions.


What you’ll find here


International impact

Work on a global digital platform serving multiple markets.


🧠 Real technical challenges

Scalability, integrations, cloud architecture and complex business requirements.


🤝 Experienced colleagues

Work alongside developers and technical professionals in a collaborative environment.


🚀 Ownership

Your contribution goes beyond coding: we expect senior developers to participate in technical decisions and help improve how we build software.


Hybrid working

3 days from our Barcelona office and 2 days remote.


Salary: €50,000–€60,000 gross/year, depending on experience and technical fit.


Interested?


If you’re a Senior Developer in Barcelona looking for a role where you can build, influence technical decisions and work on a global platform, we’d like to meet you.


Apply and let’s talk.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available