Supermoney
Back-end Developer
SupermoneyItaly6 hours ago
Full-timeInformation Technology

Chi siamo

Supermoney è il marketplace digitale leader in Italia nel settore Utilities (Luce-Gas, Telco), con una crescita dei ricavi di circa sei volte tra il 2019 e il 2024. Siamo orgogliosi di aver sviluppato una tecnologia proprietaria basata su algoritmi di intelligenza artificiale, che ci permette di innovare continuamente per rispondere al meglio alle esigenze dei nostri clienti. Crediamo fermamente nella costruzione di un team diversificato e inclusivo, convinti che la varietà di prospettive sia essenziale per sviluppare soluzioni innovative.


Chi cerchiamo

Cerchiamo un candidato che abbia maturato almeno cinque anni di esperienza come sviluppatore back-end PHP, in grado di lavorare sia in autonomia che in team, e che possieda capacità di progettazione e sviluppo di software web.


Responsabilità principali:

  • Progettare, sviluppare e mantenere applicazioni end-to-end;
  • Tradurre requisiti tecnici e di business in soluzioni scalabili;
  • Contribuire all’architettura del software e alle scelte tecnologiche;
  • Scrivere codice pulito, testabile e manutenibile;
  • Partecipare a code review, definizione di standard e best practice.


Caratteristiche professionali:

  • PHP 8.x + Symfony (v5+): esperienza solida nello sviluppo di applicazioni complesse e manutenibili, con uso avanzato dei principali componenti del framework;
  • OOP, MVC e Domain-Driven Design: forte padronanza della programmazione a oggetti, design pattern e pattern architetturali quali MVC e Domain-Driven-Design;
  • API & Integrazione: sviluppo e consumo di API REST (documentate via Swagger/OpenAPI), integrazione con CRM, ERP, gateway di pagamento;
  • ORM Doctrine: Utilizzo di Doctrine ORM con attenzione a performance e manutenibilità;
  • Database & Messaging: conoscenza avanzata di MySQL e gestione di flussi asincroni con RabbitMQ o Redis Pub/Sub;
  • Docker: padronanza di Docker per sviluppo, testing e deployment;
  • DevOps & Versionamento: utilizzo di Docker, flussi Git (branching, review, merge, rebase) su GitLab, basi di pipeline CI/CD;
  • Shell Linux: Esperienza consolidata nell’utilizzo della shell Linux (command line).


Nice to Have


  • Typescript & NodeJS: Esperienza avanzata con Typescript per lo sviluppo di applicazioni NodeJS;
  • WebSocket & socket.io: esperienza nell'implementazione di applicazioni web che utilizzano anche WebSocket come protocollo di comunicazione (socket.io).


Soft Skills:

  • Mentalità orientata al problem solving;
  • Buone capacità comunicative e di collaborazione;
  • Approccio proattivo, spirito di iniziativa e attenzione ai dettagli.


Cosa offriamo

  • Contratto di assunzione a tempo indeterminato, aspetto economico da valutare in base alla seniority della persona;
  • Ambiente di lavoro giovane, informale e dinamico, in cui è possibile fare la differenza, portando il proprio punto di vista e contribuendo all’evoluzione dell’azienda.


Sede di lavoro: Roma, in presenza con due/tre giorni di smartworking alla settimana.

Key Skills

Ranked by relevance