
Full Stack Developer - Barcelona Hybrid
- Hybrid
- Barcelona, Catalunya [Cataluña], Spain
Job description
Why Join Us?
Are you looking for a challenge? Do you thrive in dynamic environments where you can shape technology from the ground up? We are building an in-house development team from scratch to take full ownership of our digital ecosystem. This is a unique opportunity to be part of something big from the start.
We don’t have a rigid tech stack—yet. The ideal candidate is someone who embraces uncertainty, enjoys problem-solving, and is excited to experiment, learn, and implement the best tools for the job. If you’re the kind of developer who likes to roll up your sleeves and leave a lasting impact, we want to talk to you.
Position Summary
We are looking for a Full Stack Developer (3-4+ years of experience) to help build and modernize our technology stack. The role will focus on developing scalable applications, optimizing integrations, and shaping the future of our infrastructure. You will have the flexibility to influence key technical decisions and help define the long-term architecture of our platforms.
This position is ideal for a developer who enjoys end-to-end involvement—from backend logic and APIs to frontend interfaces and user experience. Given the scale of our project, there’s room to specialize over time, but right now, we need a problem solver who is comfortable working across the entire stack.
What You’ll Do
Develop and maintain scalable, high-performance applications across backend and frontend technologies.
Drive the transition from a traditional PHP-based architecture (WordPress, Symfony) to a modern API-driven and Headless CMS-based ecosystem.
Experiment and implement the right technologies for the job—nothing is set in stone, and we want your input on the best solutions.
Work on integrations with third-party services (Zoho, Tableau, CRM, analytics platforms, payment gateways).
Collaborate closely with designers, analysts, and other developers to create seamless digital experiences.
Ensure performance and security, optimizing API interactions, database queries, and frontend rendering.
Shape best practices in coding, documentation, and deployment to create a maintainable and scalable tech stack.
Tech We Use (and What You Might Work With)
Since we are building the stack, you won’t be stuck with legacy systems forever. Expect to work with:
✅ Backend – PHP (Symfony, WordPress), Node.js, Python (depending on needs)
✅ Frontend – React, Next.js (open to discussion)
✅ Databases – MySQL, PostgreSQL (but also looking into NoSQL solutions)
✅ Infrastructure – Docker, AWS, Google Cloud
✅ CMS – Headless CMS solutions (TBD based on business needs)
Why is this for You?
🔹 High-impact role – Your work will directly shape the company’s tech evolution.
🔹 Freedom to innovate – Help define the best technologies and practices instead of inheriting rigid systems.
🔹 Long-term challenge – This isn’t a short-term project; there’s a lot to build, optimize, and scale.
🔹 Career growth – As the team grows, so will opportunities for leadership and specialization.
🔹 A real engineering culture – No micromanagement, no unnecessary bureaucracy—just meaningful work.
💼 Benefits & Perks
💡 Be part of something big – Work on a large-scale project with long-term potential, shaping our tech strategy from the ground up.
🏢 Work environment – Well-appointed modern office in central Barcelona.
🕗 Flexible working hours – Including short Fridays to kick off the weekend earlier.
🏡 Hybrid work model – Flexible two days/week office attendance & work some days from home.
📚 Training & growth – Professional development opportunities and continuous learning.
💰 Annual salary review & bonus scheme – Your contributions are recognized and rewarded.
💳 Flexible benefits package – Tax-beneficial remuneration options for transport, health insurance, restaurant vouchers, and childcare.
🌴 Paid time off – 23 vacation days, plus an additional holiday for every year worked.
Job requirements
Who You Are
Experienced – 4+ years of hands-on experience in full-stack development.
Versatile – Comfortable working across the stack (frontend/backend), even if you have a stronger preference for one side.
Curious & Adaptable – Excited to experiment with new tools and technologies rather than sticking to what’s familiar.
Problem-Solver – Enjoys tackling complex challenges and finding scalable solutions.
Proactive & Hands-On – You like to take ownership, get involved, and drive progress rather than waiting for direction.
Barcelona/nearby based - Since this is a hybrid position, we are looking for someone who can come into the office two days a week.
Application Process
To help us filter candidates who truly fit this role, please answer the following questions when applying:
Are you based in Barcelona or nearby?
Do you have legal authorization to work in Spain?
Do you meet the detailed requirements for this position? If so, please explain briefly.
Briefly tell us what interests you about this position.
To apply, please send your CV along with your answers.
Applications without answers or that do not meet the minimum requirements will not be considered.
Recruitment Stages:
Initial Screening Call – A quick call to understand your background and expectations.
Interview with the Hiring Manager – A more in-depth conversation about your experience and technical skills.
Technical Assessment – A set of tests or exercises to evaluate your database expertise.
Final Interview with the CEO – A discussion on vision, culture, and alignment with company goals.
We look forward to hearing from you!
or
All done!
Your application has been successfully submitted!