Backend Web Developer
Junior / Apprendista

Default organization logo

Ciaopeople

Napoli, Napoli, Campania, Italia

Di persona

Contratto a tempo indeterminato

Media e Intrattenimento

Descrizione della Posizione Lavorativa

Descrizione azienda

Ciaopeople è un gruppo editoriale digitale di riferimento in Italia. È l'editore di Fanpage.it, Cookist, Geopop, The Jackal, Metamostri e Deepinto, attivo nell'informazione online, nella produzione multimediale e nell'entertainment. La società ha sedi a Milano, Roma e Napoli.

Posizione

Per rafforzare il team tecnico stiamo cercando una risorsa per il ruolo di Backend Web Developer. La persona inserita si occuperà principalmente di analisi, progettazione e sviluppo di web application utilizzando lo stack tecnologico Java/Scala e Node.js / TypeScript.

Le attività principali includono:

  • Registrazione/LogIn degli utenti e gestione dei contenuti per gli utenti registrati;
  • Sviluppo di microservizi a supporto dell'attività editoriale.

Requisiti richiesti

  • Esperienza professionale nello sviluppo Backend o Fullstack di applicazioni web;
  • Ottima conoscenza di Java/Scala e/o, in alternativa, ottima conoscenza di TypeScript e dello stack Node.js;
  • Solida conoscenza del paradigma di modellazione e programmazione ad oggetti;
  • Ottime conoscenze di algoritmi e strutture dati;
  • Ottima conoscenza dei database SQL e NoSQL;
  • Buona conoscenza dei design pattern;
  • Buona dimestichezza con build tool tipici Java/Scala (Maven2, Gradle, SBT) e/o con tool per TypeScript/Node.js (npm, yarn, gulp, ...);
  • Buona conoscenza di Docker e della containerizzazione;
  • Esperienza nello sviluppo di codice JS/TS client-side;
  • Conoscenza del linguaggio UML e ottima conoscenza del sistema di versioning GIT;
  • Esperienza con sistemi di Cloud Computing e relativi servizi (preferibilmente AWS, in alternativa Azure, GCP, ecc.).

Requisiti preferenziali

  • Conoscenza del linguaggio Scala e sua applicazione nello sviluppo web;
  • Esperienza con Akka e Play Framework;
  • Conoscenza di moderni framework JS/TS per SPA (ad es. React.js, Angular, Vue.js);
  • Conoscenza di Kubernetes per l'orchestrazione dei container;
  • Esperienza nell'integrazione con servizi cloud AWS come SQS, SNS, S3, DynamoDB e simili.

Altre informazioni

In Ciaopeople crediamo che la condivisione crei valore e favorisca il cambiamento. L'inserimento offre la possibilità di far parte di una realtà che ha innovato l'editoria e la creazione di contenuti, con opportunità di crescita e apprendimento all'interno del team e attraverso il confronto con i colleghi, in un ambiente stimolante e piacevole.

Sede di lavoro: Napoli.

Il livello di inquadramento e il pacchetto retributivo saranno commisurati alla seniority e all'esperienza della risorsa selezionata.

Requisiti

Esperienza professionale nello sviluppo Backend/Fullstack di applicazioni web; ottima conoscenza di Java/Scala e/o TypeScript/Node.js; solida padronanza di OOP, algoritmi e strutture dati; conoscenza di database SQL/NoSQL, design pattern, build tool (Maven/Gradle/SBT o npm/yarn), Docker, sviluppo JS/TS client-side, UML, GIT e competenze in soluzioni di Cloud Computing (preferibilmente AWS).

Competenze richieste

  • Competenze professionali
  • Java Scala TypeScript Node.js Programmazione orientata agli oggetti Algoritmi e strutture dati SQL NoSQL Design pattern Maven Gradle SBT npm yarn gulp Docker JavaScript client-side UML GIT AWS Azure GCP Akka Play Framework React.js Angular Vue.js Kubernetes SQS SNS S3 DynamoDB
  • Competenze trasversali
  • Lavoro di squadra Comunicazione Capacità di apprendimento Problem solving