Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Full Stack Software Engineer (PHP, Node.js, React) m/f/d.
Barcelona | Expertini

Urgent! Full-Stack Software Engineer (PHP, Node.js, React) m/f/d Job | PromoFarma Ecom, S.L.

Full Stack Software Engineer (PHP, Node.js, React) m/f/d



Job description

The Swiss-based DocMorris AG is a leading company in the fields of online pharmacy, marketplace and professional healthcare with strong brands in Germany and other European countries.

With its business model, DocMorris offers its patients, customers and partners a broad range of products and services.

In doing so, DocMorris is pursuing its vision of creating a digital health ecosystem for everyone to manage their health in one click.

In Spain and France, the company operates the leading marketplace for health and personal care products in Southern Europe.

With an innovative business model, our marketplace does not manage stock or warehouses, it integrates the catalog of products, pricing, and stock levels of the most important and trusted off-line pharmacies in a single website, achieving 24h delivery service for more than 200.000 products and 10.000 brands from more than 1.000 pharmacies and health stores.

Our business model and service have received several awards like the prize for Best Webshop in Spain as well as the Best Mobile App from the E-Commerce Awards.

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.

  • What We’re Looking For

  • 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

    Our Benefits

  • 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


  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Full Stack Potential: Insight & Career Growth Guide


    Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Barcelona, Spain.