Full Stack Web Developer
Full Stack Web Developer - Piemonte | JobLeads
NETtoWORK Piemonte EUR 30.000 - 40.000
Sii tra i primi a mandare la candidatura.
Descrizione del lavoro
Stiamo cercando un Full-Stack WEB Developer con esperienza nella progettazione, configurazione e gestione di sistemi custom su un core proprietario o implementazioni verticali su piattaforme commerciali. Il candidato ideale avrà competenze in integrazione di workflow applicativi esistenti o da disegnare ex-novo.
Una buona parte del lavoro consiste nel fare analisi del codice PHP sostituire il core e delle strutture DB sfruttate dagli applicativi collegati al core.
L’analisi delle chiamate al backend, è fondamentale per comprendere le varie funzionalità degli applicativi ed eventuali punti partenza per nuovi sviluppi, in quanto utilizzando un Web Debugger è possibile risalire alla corrispondente funzionalità PHP.
Sebbene esistano classi per accedere ai dati di degli applicativi con PHP, sarà spesso necessario accedere direttamente al DB, nonché scrivere query complesse. Considerata la mole di dati che i due DB possono potenzialmente contenere, è fondamentale avere una buona conoscenza di SQL (MySQL o PostgreSQL) per creare query ottimizzate ai vari scopi. Alcuni applicativi pure essendo sullo stesso motore DB, non presentano metodi nativi per la comunicazione tra gli applicativi per cui è necessario sviluppare un substrato di interfaccia tramite PHP o con un FDW.
Competenze richieste
Stiamo cercando professionisti JUNIOR con almeno 3‑4 anni di esperienza. Le competenze richieste includono:
Esperienza in ambito sviluppo Web con focus su sviluppo Backend
Ottima conoscenza dei paradigmi della programmazione ad oggetti
Ottima conoscenza di DB relazionali (Postgres, MySQL), scrittura query SQL complesse
Ottima conoscenza degli strumenti di WebDebugging
Ottima conoscenza di architetture di rete
Esperienza nel reverse‑engineering di sistemi WebBased
Esperienza nella creazione di RESTful API in PHP
Esperienza con strumenti di Versioning GIT e GitFlow branching model
Buona conoscenza del pattern Model‑view‑controller
Buona conoscenza architettura Web, struttura di una pagina Web
Buona conoscenza di HTML, CSS
Buone competenze sistemistiche
Gradita la conoscenza di: Zend Framework, JQuery, ExtJs, BIRT, Angular
Modalità di lavoro
Il lavoro si svolgerà in modalità flessibile, comprensiva di lavoro in ufficio e/o da remoto in modalità ibrida. La sede principale sarà a Torino, ma potrebbe essere richiesto lo spostamento nelle zone limitrofe della Lombardia o a livello nazionale.
Retribuzione
Retribuzione: Liv.4 - Liv.3 in base alle caratteristiche esperienze del candidato
#J-18808-Ljbffr