Specialista di sviluppo full stack

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Milano
EUR 40.000 - 70.000
Sii tra i primi a mandare la candidatura.
3 giorni fa
Descrizione del lavoro

Descrizione del ruolo

Ricerchiamo un esperto di sviluppo full stack che possa contribuire allo sviluppo delle nostre applicazioni web.

Descrizione del ruolo

Noi cerchiamo un professionista dinamico e innovativo che sia in grado di cambiare il modo in cui gli utenti interagiscono con i nostri servizi.

Il candidato ideale dovrà avere esperienza nel sviluppo di applicazioni web complesse, sia lato frontend che backend.

Competenze richieste

  • Sviluppare applicazioni end-to-end
  • Collaborare con team cross-funzionali
  • Tradurre requisiti tecnici e di business in soluzioni scalabili
  • Contribuire all\'architettura del software e alle scelte tecnologiche
  • Sviluppare codice pulito, testabile e manutenibile
  • Partecipare a code review, definizione di standard e best practice

Tecnologie richieste

  • Ottima conoscenza di PHP 8.x e programmazione a oggetti (OOP)
  • Esperienza avanzata con Symfony (v5 / 6 / 7) e principali componenti del framework
  • Conoscenza solida dei principi di Domain-Driven Design (DDD) e architetture modulari
  • Esperienza avanzata in Typescript per lo sviluppo di applicazioni NodeJS
  • Ottima conoscenza di React e Next.js per lo sviluppo in Typescript di applicazioni Frontend
  • Padronanza dei principali design pattern (Factory, Strategy, Observer...)
  • Utilizzo di Doctrine ORM con attenzione a performance e manutenibilità
  • Esperienza nell\'implementazione di applicazioni web che utilizzano anche WebSocket come protocollo di comunicazione (socket.io)
  • Esperienza nell\'implementazione e consumo di API REST (Swagger)
  • Conoscenza e utilizzo di code / message broker system (RabbitMQ, Redis Pub / Sub)
  • Ottima dimestichezza con database relazionali (specialmente RDBMS MySQL)
  • Esperienza con Docker per sviluppo, testing e deployment
  • Padronanza di Git e gestione del flusso di lavoro (branching, merge request)
  • Esperienza base con pipeline CI / CD (GitHub Actions, GitLab CI)
  • Esperienza in ambienti cloud, in particolare con AWS (specialmente S3, e Lamba)

Abitudini richieste

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