Sarai responsabile di sviluppare ed evolvere le applicazioni ed i servizi della piattaforma beMail (contact marketing), rematch (email&sms retargeting), sendUP (SMS Marketing), KETAI (Contextual Marketing Platform) oltre a tool per la gestione ottimizzata di lead generation, big data e tool interni per l' ottimizzazione delle operation e degli invii delle campagne.
Le applicazioni ed i servizi sviluppati da Ketchup Adv sono integrati in un’architettura a servizi distribuita basata su cloud con requisiti particolarmente sfidanti di performance, dimensione dei dati gestiti (gestiamo bilioni di dati), sicurezza e alta disponibilità.
I Team di sviluppo di prodotto sono autonomi, adottano metodologie agili e un approccio basato su testing e continuous delivery.
Cosa farai in Ketchup Adv
Lavorando a stretto contatto con i tutti i colleghi in azienda, sarai responsabile di:
Gestire follow-up per correzioni, adattamenti e miglioramento dei servizi esistenti;
Progettare ed implementare soluzioni integrate per lo sviluppo di nuovi servizi;
Sviluppare, implementare e gestire strumenti interni per lo sviluppo e la continuous integration;
Sviluppare, implementare e gestire test funzionali e prestazionali;
Gestire i ticket di assistenza clienti - assistenza di secondo livello;
Competenze tecniche necessarie
Ottima conoscenza di HTML;
Ottima conoscenza di PHP;
Buona conoscenza di CSS;
Buona conoscenza di Javascript (incluso ES6+);
Buona conoscenza con almeno uno di questi Framework JavaScript:
JQuery, ReactJS, AngularJS, Vue.JS, ExpressJS;
Buona conoscenza di DBMS relazioni e NoSQL;
Altre competenze tecniche valutate
Esperienza nello sviluppo di app e modifiche a temi di Shopify;
Esperienza nella scrittura di API;
Esperienza come sistemista e nella configurazione delle reti;
Esperienza nella progettazione ed implementazione di architetture a microservizi;
La conoscenza deiprincipi di programmazione funzionale;
La conoscenza dellinguaggio di programmazione pyhton;
Conoscenza sistemistica su Linux;
Ti riconosci?
Apprezzi lavorare in piccoli team altamente performanti, risolvere problemi, crescere e collaborare con gli altri. Sei inoltre flessibile, curioso, proattivo, lavori con precisione, puntualità e qualità. Ti piace ascoltare e sai confrontarti nel rispetto delle opinioni dei tuoi colleghi. Hai voglia di crescere ed imparare condividendo con gli altri.
Durante i colloqui verrà effettuato un test/esercitazione per valutare le reali competenze.