As a Full-Stack Developer you will be joining our specialized growing tech team. Your role will be to support both the Front & the Back team depending on the needs. You will be working on Symfony (PHP) on the backend and React.js on the frontend. Your mission: help us build and scale new features, improve user experience, and support ongoing technical innovation across our platform.Tech Stack:
Backend: REST API developed in Symfony 6 (latest LTS version)
Frontend: ReactJS with TypeScript and Next.js 15
Hosting: Our project is hosted on AWS
AI Integration: We are AI-friendly, integrating with OpenAI GPT, DALL-E 2, and Stable Diffusion
What will you do?
You will be part of the IT team, bringing new features to life in a real-world project, working closely with the rest of the development team. The team will guide and support you in improving the quality of your code. You will actively participate in decision-making phases and contribute fresh, innovative ideas.
Someone passionate and curious. We want someone who won’t stay quiet, who will propose ideas, challenge when something is wrong, help us grow, enjoy investigating, and constantly strive to learn and improve. We also want someone who knows how to celebrate success and share a good laugh (the laughs are non-negotiable).
Proven experience as a Full Stack Developer with expertise in Symfony and React.
Experience working with REST APIs.
Experience with version control tools like Git and collaborative development workflows
Excellent problem-solving skills and the ability to work both independently and within a team
Ability to work collaboratively in an Agile (Scrum) environment
Good communication skills in both Spanish and English
Residing in Barcelona
Nice-to-have:
Previous experience in startups (highly valued).
Knowledge of Next.js
Familiarity with testing automation and CI/CD tools.
French communication
What we offer:
Location: Barcelona (20% remote).
Salary: according to experience
Permanent contract with growth opportunities.
Health insurance cover
Flexible working hours. You can choose your schedule within standard office hours (typically between 9 AM and 7 PM).
You’ll choose the equipment you want to work with.
We won’t waste your time. We’ll thoroughly screen candidates before moving to the second phase, making the process as non-invasive as possible.
Interview: A meeting to get to know each other, where you’ll speak directly with the CTO.
Technical test: Before the test, we’ll ask you to provide some of your own code. The technical test will then focus on the areas we haven’t been able to validate with the code you submitted.
Review of the test: We will do a friendly meet to discuss some decisions and give you feedback for your test.
Formal offer.
Estas empresas también contratan para el puesto de "{profesión}".