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