> Markdown version of [/jobs/ext/3044125-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/3044125-fullstack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack Developer - **Company:** PUBLICIS GROUPE - **Location:** Barcelona, Spain (Remote available) - **Salary:** €35,000.0 - €50,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Application Programming Interfaces (APIs), Data Analysis, Cloud Computing, Software Quality, Continuous Integration, Data Retrieval, Elasticsearch, Message Broker, MongoDB, Node.Js, Query Optimization, Swagger, Software Construction, Software Engineering, Strategies of Testing, TypeScript, Web Applications, Web Platforms, Openapi, ReactJS, Express.js, Grafana, Backend, Kubernetes, Graphql, Front End Software Development, Api Design, Es2015, Mocha, Jasmine, Docker, Golang, Microservices - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Strong professional experience with JavaScript, including modern ES6+ features and development patterns. Hands-on experience building backend applications using Node.js and frameworks such as Express.js. Proven expertise developing modern frontend applications with React or similar frameworks. Fullstack development mindset with confidence working across both frontend and backend technologies. Practical experience with MongoDB, including data modeling, query optimization, and performance considerations. Knowledge of Elasticsearch for search functionality, analytics, and data retrieval. Experience using testing frameworks such as Jest, Mocha, or Jasmine. Familiarity with microservices architectures and service-oriented development approaches. Experience working with API documentation and specifications using Swagger/OpenAPI or equivalent tools. Hands-on experience with Docker and containerized application environments. Strong understanding of software engineering best practices, clean code principles, and technical documentation. Excellent problem-solving skills, curiosity, initiative, and passion for technology. Professional English communication skills (minimum B2 level). Availability to work within Portugal business hours regardless of physical location. Experience with TypeScript, Go, GraphQL, Kubernetes, cloud platforms, CI/CD pipelines, message brokers, observability tools, or security best practices is considered a plus. Previous experience within insurance, fintech, or other regulated industries is advantageous. ## Description This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Fullstack Developer (Node.js/React) based in Spain. As a Fullstack Developer, you will contribute to the development of large-scale digital platforms serving millions of users across multiple international markets. Working within a fully remote and highly collaborative environment, you will help design, build, and enhance modern web applications using contemporary backend and frontend technologies. This role offers the opportunity to work across the entire software development lifecycle, from architecture discussions and implementation to testing and deployment. You will join multidisciplinary teams that value autonomy, innovation, and continuous learning, while contributing to products that solve complex real-world challenges. The position is ideal for developers who enjoy balancing technical excellence with business impact and are comfortable navigating both frontend and backend development. If you thrive in a flexible, technology-driven environment and enjoy working on scalable distributed systems, this opportunity offers significant room for growth and ownership. Accountabilities Design, develop, and maintain fullstack web applications using Node.js, React, and related technologies. Build scalable backend services and APIs while ensuring performance, reliability, and maintainability. Develop responsive and user-friendly frontend interfaces that deliver seamless user experiences. Participate in architectural discussions and contribute to the evolution of microservices and service-oriented systems. Write clean, efficient, and well-documented code following established engineering best practices. Implement testing strategies to ensure software quality, stability, and long-term maintainability. Collaborate closely with product, engineering, and cross-functional teams to deliver high-impact solutions. Support API design, documentation, integration, and optimization efforts across multiple services. Contribute to containerized deployment environments and participate in continuous improvement initiatives. Share knowledge, mentor peers when appropriate, and actively contribute to maintaining high engineering standards. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)