Full-Stack Web Developer – PHP / Backend / Integrazione Applicativa

NETtoWORK ricerca Full-Stack Web Developer – PHP / Backend / Integrazione Applicativa per azienda in tutta Italia.

Stiamo cercando un Full-Stack Web Developer con esperienza nella progettazione, configurazione e gestione di sistemi custom, basati su core proprietario o su implementazioni verticali sviluppate su piattaforme commerciali.

La figura ideale possiede competenze concrete nell’integrazione di workflow applicativi, sia su sistemi esistenti sia in contesti da progettare ex novo, ed è in grado di comprendere rapidamente architetture software articolate, intervenendo in modo efficace sul backend, sui database e sui meccanismi di interfacciamento tra applicativi.

Cosa farai

Una parte rilevante dell’attività consisterà nell’analisi del codice PHP che costituisce il core applicativo e nello studio delle strutture dati e dei database utilizzati dagli applicativi collegati.

L’analisi delle chiamate al backend sarà un passaggio fondamentale per comprendere il funzionamento delle diverse componenti applicative, identificare le logiche esistenti e individuare i punti di partenza per nuovi sviluppi o integrazioni evolutive. Attraverso l’utilizzo di strumenti di web debugging, sarà necessario risalire alle corrispondenti funzionalità implementate lato PHP e ricostruire i flussi operativi degli applicativi.

Sebbene siano già presenti classi e strumenti per l’accesso ai dati via PHP, in molti casi sarà necessario operare direttamente sui database, analizzare strutture dati esistenti e scrivere query SQL complesse e ottimizzate. Per questo motivo è richiesta una solida conoscenza di MySQL e/o PostgreSQL, soprattutto in contesti caratterizzati da volumi di dati significativi.

In alcuni casi, pur condividendo lo stesso motore database, gli applicativi non dispongono di metodi nativi di comunicazione reciproca. Sarà quindi necessario progettare e sviluppare strati di interfaccia dedicati, mediante PHP, oppure tramite soluzioni come FDW (Foreign Data Wrapper), a seconda del contesto tecnico e architetturale.

Chi stiamo cercando

Cerchiamo una persona concreta, tecnica e autonoma, con almeno 5-6 anni di esperienza effettiva, capace di:

  • comprendere rapidamente applicativi esistenti;

  • analizzare codice già sviluppato e strutture legacy;

  • progettare ed estendere funzionalità backend;

  • lavorare efficacemente su database, API e componenti infrastrutturali;

  • contribuire all’integrazione tra applicativi e workflow eterogenei.

Requisiti richiesti

  • Esperienza in ambito sviluppo web, con focus sullo sviluppo backend

  • Ottima conoscenza dei paradigmi della programmazione ad oggetti

  • Ottima padronanza di PHP, JavaScript e Node.js

  • Ottima conoscenza di database relazionali (PostgreSQL, MySQL)

  • Esperienza nella scrittura di query SQL complesse

  • Ottima conoscenza degli strumenti di web debugging

  • Ottima conoscenza delle architetture di rete

  • Esperienza nel reverse engineering di sistemi web-based

  • Esperienza nella creazione di RESTful API in PHP

  • Esperienza nell’utilizzo di Git e del modello di branching GitFlow

  • Buona conoscenza del pattern Model-View-Controller (MVC)

  • Buona conoscenza dell’architettura web e della struttura di una pagina web

  • Buona conoscenza di HTML e CSS

  • Buone competenze sistemistiche

Competenze gradite

Costituirà titolo preferenziale la conoscenza di uno o più dei seguenti strumenti e framework:

  • Zend Framework

  • jQuery

  • Ext JS

  • BIRT

  • Angular

Tipologia e sede di lavoro

L’attività si svolgerà in modalità flessibile, con presenza in ufficio e/o da remoto secondo formula ibrida valutata con il candidato.

La sede principale di lavoro è Torino. Potranno essere richiesti, in base alle esigenze progettuali, spostamenti nelle zone limitrofe della Lombardia o sul territorio nazionale.

Benefit

L’azienda mette a disposizione:

  • cellulare aziendale

  • laptop

  • strumentazione tecnica, ove necessaria

  • ticket elettronici

Sei registrato alla nostra piattaforma?

CANDIDATI SUBITO

Non sei ancora registrato?

REGISTRATI PER CANDIDARTI