Fullstack Developer

Pubblicato il 14-11-2026 · Mia Burton · Palermo

Palermo, Italy - Milan, Italy - Remote working - hybrid

We are looking for a Fullstack Developer to contribute to the evolution of our back-office platform. You will work on a Node.js backend with Graph QL APIs and a Vue.js frontend, integrating with a rich ecosystem of third-party services.

Responsibilities Development and maintenance of the Node.js backend (Express + Apollo Graph QL)

Building new UI features with Vue.js

Designing and managing Mongoose / Mongo DB schemas

Implementing and monitoring asynchronous jobs with Bull MQ / Bull

Writing high-quality code: testing, linting (ESLint), code review Frontend

Vue.js 3, Graph QL client

Backend

Express.js, Graph QL

Database

Mongo DB, Mongoose, Redis

Job queue

Bull MQ

Storage / Cloud

AWS S3, Firebase Admin

Payments

Stripe, Pay Pal, Klarna, Scalapay

Dev Ops

Docker, Docker Compose

Invoicing

Fatture In Cloud

Requirements 3+ years of production experience with Node.js

Good knowledge of Vue.js 3 (Composition API)

Experience with Graph QL (schema design, resolvers, mutations)

Familiarity with Mongo DB / Mongoose and data modeling

Knowledge of Redis and asynchronous job queues (Bull MQ or similar)





Experience with Docker and containerized environments

Ability to integrate and consume third-party REST/SOAP APIs Nice to have Experience with marketplaces

Knowledge of Italian e-invoicing processes (SDI/FIC)

Experience with multi-carrier shipping systems Soft Skills & Mindset Ownership: You feel responsible for the product, from the first commit to monitoring jobs in production.

Pragmatism: You look for the most effective solution for the business, balancing clean code with shared goals.

Clear Communication: You are able to collaborate with non-technical teams (e.g. logistics, finance) to translate business processes into software logic.

Attention to Detail: Since you will be handling payments and invoicing, precision and a methodical approach to testing come naturally to you.

Team Spirit: We believe in ongoing collaboration and open discussion. We are looking for someone proactive, enjoyable to work with (and have a coffee with!), and able to face challenges with a smile. There's always something new happening at Mia Burton.

Subscribe to our newsletter and be the first to know.
Max. 8 MB. Formati Accettati: PDF, RTF, DOC, DOCX, ODT.