PHP Developer

Siamo alla ricerca di sviluppatori PHP con competenze di sviluppo multi-tier e full-stack, passione e forte commitment sul miglioramento personale.

Cerchiamo professionisti desiderosi di inserirsi in un team solido e agile, che opera in estrema qualità su progetti di lunga durata per grandi clienti e che vede nella tecnologia il driver per l’innovazione.

SparkFabrik investe nella continua evoluzione di pratiche e strumenti devops, per team sia distribuiti che localizzati, i quali ci hanno permesso di mettere la nostra esperienza con le tecnologie open-source al servizio del mercato Enterprise Cloud.

Per questo ruolo, oltre agli stack PHP principali, basati su Laravel e Symfony, e sul CMS open-source Drupal 7+, è previsto un frequente contatto con ambiti tangenziali di sviluppo sui più diffusi frontend framework (principalmente Angular e Vue), sia grazie al lavoro in team con frontend developer esperti, sia per chi ama misurarsi nello sviluppo full-stack.

Requisiti

Per livello Junior
  • Spirito di squadra e atteggiamento costruttivo e rispettoso nei confronti di clienti, fornitori e colleghi
  • Passione per questo lavoro, interesse per le nuove tecnologie e voglia di crescere sia tecnicamente che come professionista
  • Una buona conoscenza della lingua inglese, che ti permetta di leggere e scrivere documentazione tecnica
  • Esperienza professionale su una applicazione PHP custom o con un prodotto open-source basato su PHP
  • Buona conoscenza dei concetti di OOP
  • Buona conoscenza dei tool di gestione delle dipendenze come Composer
  • Esperienza di base nell’uso di Git come sistema di version control
  • Esperienza di base con sistemi operativi Unix (MacOS o Linux)
  • Conoscenza di base di software testing e TDD
Aggiuntivi livello Senior
  • Formazione in ambito informatico (Liceo sperimentale, ITIS, Università, etc) e 5 anni di comprovata esperienza
  • Ottima conoscenza di almeno uno dei framework Symfony 3+ e Laravel
  • Conoscenza dei principali design pattern architetturali e della loro implementazione con PHP
  • Esperienza nell’esposizione e consumo di API REST o applicazioni multi-tier
  • Buona conoscenza dei principi di TDD e di software testing (unit, functional, integration)
  • Esperienza avanzata con sistemi operativi Unix (MacOS o Linux)
  • Esperienza di lavoro in team, anche in altro ambito o come freelance
  • Solida conoscenza di Git (compresi i principali branching model come git-flow o github-flow)
  • Ottima padronanza dell’inglese, che permetta di dialogare di temi tecnici sia in forma scritta che parlata
Aggiuntivi livello Professional
  • Esperienza come software architect e/o tech-lead su un progetto reale di medio/lungo termine
  • Esperienza nello sviluppo di applicazioni cloud-based, serverless o a microservizi
  • Confidenza con stack di sviluppo container-based
  • Esperienza nello sviluppo di applicazioni cloud-based o serverless
  • Esperienza nello progettazione di sistemi distribuiti
  • Esperienza di sviluppo di pipeline CI/CD sui principali servizi o tool di mercato come CircleCI, Travis, Jenkins, Gitlab
  • Capacità di elaborare differenti strategie e architetture di testing su piattaforme distribuite

Requisiti preferenziali

  • Esperienza di lavoro su progetti enterprise
  • Esperienza o formazione certificata su processi agili
  • Contribuzioni a progetti free/open-source
  • Esperienza come speaker o volontario nell’organizzazione per conferenze di settore

Responsabilità

Come Junior o Senior Developer
  • Entrerai come nuovo membro in un team che si occupa di sviluppare nuove soluzioni per i nostri clienti e svolge attività di manutenzione evolutiva dei progetti già in produzione
  • Riporterai al tuo team-leader e lavorerai insieme ai tuoi compagni di squadra, i quali condivideranno il tuo stesso commitment alla qualità e alla delivery
  • Dovrai interfacciarti, ove necessario, con figure tecniche o di business lato cliente per collaborare e scambiare informazioni
  • Dovrai lavorare nel rispetto dei nostri processi e delle nostre pratiche, per consegnare la massima qualità possibile entro i limiti del progetto
  • Dovrai essere in grado di ricevere ed elaborare stimoli sia interni che esterni, dare voce alle tue idee e operare in armonia con il tuo team
Come Professional Developer
  • Entrerai come tech-lead o senior member in un team che si occupa di sviluppare nuove soluzioni d’avanguardia per i nostri clienti e svolge attività di manutenzione evolutiva dei progetti già in produzione
  • Riporterai al tuo team-leader, lavorerai insieme ai tuoi compagni di squadra, i quali condivideranno il tuo stesso commitment alla qualità e alla delivery
  • Verrai coinvolto in momenti di confronto, organizzati dal CTO, su temi tecnici di ampio respiro, riportando la tua esperienza e le tue idee e prendendo in carico attività interne di diffusione e sviluppo di nuove pratiche e strumenti trasversali a tutti i team, in concerto con altre figure del tuo livello
  • Dovrai interfacciarti spesso, per conto del tuo team, con figure tecniche o di business lato cliente per collaborare e scambiare informazioni, come per proporre nuove idee e prestare attenzione a bisogni inespressi che possano essere soddisfatti coi nostri servizi
  • Dovrai lavorare nel rispetto dei nostri processi e delle nostre pratiche, per consegnare la massima qualità possibile entro i limiti del progetto
  • Dovrai sperimentare e innovare, gestendo in autonomia il rischio in modo efficace e senza impatti negativi
  • Dovrai essere in grado di ricevere ed elaborare stimoli sia interni che esterni, dare voce alle tue idee e operare in armonia con il tuo team
  • Dovrai supportare e stimolare la crescita professionale dei membri del tuo team

Tipo di inquadramento

Assunzione a tempo indeterminato CCNL commercio. Possibilità di collaborazione iniziale a Partita IVA se di interesse del candidato.

RAL Junior developer: da €26.000 a €32.000
RAL Senior developer: da €32.000 a € 36.000
RAL Professional developer: da € 36.000 a € 42.000

Posizione aperta per remote-work o presso la sede di Milano (zona Repubblica/Centrale), a preferenza del candidato.

Workplace & Culture

SparkFabrik è una Tech Company: la tecnologia e la sperimentazione fanno parte della nostra cultura. Abbiamo la nostra sede operativa a Milano, comoda da raggiungere e a pochi minuti dalla Stazione Centrale e dalle principale fermate di metro e tram.

L’ambiente di lavoro è giovane e informale, conta ciò che si sa fare e quanto bene lo si fa. Lavoriamo in team, ci si aiuta a vicenda e si cresce insieme su ogni progetto. Diamo a ognuno la libertà e la responsabilità di prendere le proprie decisioni, nel rispetto della propria posizione e dei propri compagni. La nostra ricetta per l’innovazione si basa sul bilanciare soluzioni conosciute ed efficaci con vie nuove e strade sperimentali: l’apporto personale e la propositività sono sempre valorizzati e consideriamo siano aspetti fondamentali di ogni membro del nostro team.

Cosa ti offriamo

Vogliamo garantire prima di tutto professionalità e rispetto per le persone che lavorano in SparkFabrik. Quella che segue è la nostra offerta, tutto “sul tavolo”: così, se non ha un fit con le tue richieste, non ti facciamo perdere tempo.
  • Cultura aziendale orientata alla qualità del lavoro e della vita
  • [Un percorso di crescita organizzato e mai stagnante](https://playbook.sparkfabrik.com/working-at-sparkfabrik/career-advancement), basato sulla valutazione dei tuoi impatti tangibili sul business e sull’azienda e alla definizione di obiettivi di crescita con il sostegno dell’azienda
  • Possibilità di crescere professionalmente con programmi di certificazione, corsi e attività di sperimentazione svolte durante gli orari lavorativi
  • Flessibilità negli orari e nei luoghi di lavoro, come nelle ferie
  • Ticket Restaurant, frutta fresca, snack, acqua e caffè gratis in ufficio
  • Un laptop aziendale top di gamma, ad altissime prestazioni, con sistema operativo Linux
  • Partecipazione a Conferenze ed Eventi in Italia ed Europa, meglio se come speaker
  • Occasioni di divertimento e relax (cene, birre, eventi di team-building, ecc.) offerte da SparkFabrik
Entrare in Sparkfabrik è fare il lavoro che ami, con un team di cui essere orgoglioso.

Invia il tuo CV a jobs@sparkfabrik.com riportando nel soggetto il numero di riferimento dell’annuncio.