Programmatore

Dojo srl · Italia, Italia, Italia ·


Descrizione dell'offerta

Siamo alla ricerca di un Full Stack Developer con forte esperienza in Laravel che sia in grado di progettare, sviluppare e mantenere applicazioni web scalabili, performanti e sicure. Il candidato ideale possiede una solida competenza sia lato backend che frontend, con particolare attenzione alla qualità del codice, all’architettura software e all’ottimizzazione delle performance.



Responsabilità principali
  • Progettazione e sviluppo di applicazioni web basate su Laravel
  • Sviluppo e manutenzione di API RESTful
  • Implementazione di sistemi di autenticazione e autorizzazione
  • Modellazione del database (MySQL) e ottimizzazione delle query
  • Integrazione di servizi esterni (es. gateway di pagamento o API di terze parti)
  • Sviluppo frontend con Blade
  • Gestione di ambienti di deploy (Linux)
  • Collaborazione con il team prodotto per definizione requisiti e roadmap tecnica



Requisiti tecnici

Backend

  • Ottima conoscenza di PHP 8+
  • Esperienza avanzata con Laravel (Eloquent ORM, Queue, Jobs, Events, Middleware, Policies)
  • Esperienza nella progettazione di architetture RESTful
  • Esperienza con sistemi di pagamento (Stripe, PayPal) costituisce un plus

Frontend

  • Buona conoscenza di HTML5, CSS3, JavaScript
  • Esperienza con framework moderni (Vue.js, React o simili)


Database & DevOps

  • Ottima conoscenza di MySQL
  • Esperienza con Git
  • Familiarità con Docker
  • Conoscenza base di CI/CD



Requisiti trasversali
  • Mentalità orientata alla qualità del codice e alle best practice (SOLID, clean code)
  • Capacità di problem solving strutturato
  • Autonomia nella gestione delle attività
  • Attitudine al lavoro in team
  • Buone capacità comunicative



Nice to Have
  • Esperienza con architetture a microservizi
  • Conoscenza di sistemi di messaggistica (RabbitMQ, Kafka)
  • Esperienza in ambienti ad alto traffico
  • Esperienza in ambito SaaS
  • Conoscenza di sistemi di caching (Redis, Memcached)
  • Familiarità con Livewire e/o Alpine.js



Cosa offriamo
  • Ambiente tecnico stimolante
  • Possibilità di crescita professionale
  • Posizione full remote
  • Coinvolgimento diretto nelle scelte architetturali
  • Retribuzione commisurata all’esperienza

Candidatura e Ritorno (in fondo)