Full-Stack Software Engineer (PHP, Node.js, React)
Role details
Job location
Tech stack
Job description
We're looking for a Full-Stack Engineer (m/f/d) with solid experience in backend development using PHP and Node.js, and frontend development with React. You'll collaborate closely with product and design teams, owning features end-to-end and contributing to technical decisions.
What You'll Do
- Develop and maintain backend services using PHP (Symfony, Laravel) and Node.js.
- Build intuitive, responsive UIs with React and TypeScript.
- Work with GraphQL and RESTful APIs to deliver seamless data experiences.
- Write clean, scalable HTML and JavaScript code.
- Ensure code quality through automated testing (unit & integration).
- Take ownership of your work, set realistic deadlines, and communicate progress proactively.
- Collaborate cross-functionally with product and design teams.
Requirements
-
4+ years of experience with PHP and modern frameworks (Symfony, Laravel).
-
Solid experience with Node.js and TypeScript.
-
Strong understanding of JavaScript fundamentals.
-
Experience with React or similar frontend frameworks.
-
Familiarity with GraphQL and REST APIs.
-
Passion for clean code, new technologies, and best development practices.
-
Excellent communication skills - able to explain technical concepts clearly to non-technical stakeholders.
-
Proactive mindset and ownership of projects.
-
CI/CD pipelines and agile methodologies
-
Fluent in English and Spanish. Nice to Have
-
Experience debugging and profiling performance issues
-
Familiarity with Kubernetes and Docker in production environments
-
Experience with microservices architecture
-
Strong focus on testing and log analysis for reliability #LI-CM1
Benefits & conditions
- Ticket restaurant 11€/day worked
- 25 days of holiday
- Birthday day-off + 50€ voucher to spend on our website!
- Health insurance with Sanitas is paid by PromoFarma (for those who want it!)
- Social benefits package. You can dedicate a part of your gross salary to Ticket Transport or Nursery.
- Opportunity to participate in the employee participation program (stock options)
- 10% discount on our website on each purchase and up to 30% discount on DocMorris branded products
- Access to eLearning platforms such as LinkedIn Learning
- Individual training opportunities and budget for personal development
- Access to corporate wellness plattform "Wellhub" (ex Gympass) with various offers on gyms, studios, guided classes, workouts and wellness app
- Access to mobile consultations with medical specialists, lawyers or veterinarians via "Doctor i "
- Great employee events and annual company celebrations