Full Stack Developer con 3/5 anni di esperienza
Milano
Sarai coinvolto in progetti multidisciplinari per la realizzazione di soluzioni innovative in ambito mobile, web e desktop, basate, ad esempio, su micro-servizi, framework e tecnologie cloud based. Lavorerai a stretto contatto con i vari team coinvolti nelle attività di sviluppo e i project manager per individuare e massimizzare le opportunità di miglioramento delle soluzioni create. Il contesto di lavoro è internazionale, quindi con possibilità di utilizzo della lingua inglese per meeting e documenti di progetto.
Cerchiamo passione per le tematiche ICT, una preparazione di base in ambito software engineering e un approccio proattivo all’apprendimento e sperimentazione, anche in autonomia, di nuove tecnologie e strumenti. Costituisce titolo preferenziale una conoscenza introduttiva pregressa (anche acquisita autonomamente) sulle tematiche specifiche di progettazione e realizzazione di architetture distribuite, API e microservizi.
Richiesta Laurea in Ing. Informatica/Informatica o affini.
Skills Tecnici di interesse:
- Capacità sistemistiche di base (ambienti Microsoft/Linux) e di supporto alla configurazione di server e/o cloud-platform per l’hosting di soluzioni software
- Conoscenza di Apache, NGINX e strumenti analoghi
- Conoscenza di Docker e Kubernetes per le attività di manutenzione e deploy
- Progettazione e sviluppo su piattaforme AWS/Google/Azure
- Conoscenza di DBMS relazionali e non relazionali (NoSQL, ad es. MongoDB, GraphDB, etc.)
- Competenze nella progettazione e sviluppo di applicazioni web mediante i framework più diffusi oltreché mediante uso di CMS (es. Drupal 8)
- Conoscenza di tecnologie per lo sviluppo di applicazioni web (es. Angular/React.js, PHP, JavaScript/Node.js(Express))
- Competenze nella progettazione e sviluppo di applicazioni mobile mediante i framework più diffusi (es. React native, Flutter, SWIFT, Kotlin)
- Competenze nello sviluppo software in linguaggio Java. La conoscenza di Spring Boot e Spring Cloud così come la conoscenza di Javascript e dei principali framework correlati sono considerati un plus
- Conoscenza di altri linguaggi (es. Python, Go)
- Competenze nella progettazione e sviluppo di API (REST, OAS)
- Principi e tecniche di Software engineering
- Conoscenza di strumenti a supporto del software development lifecycle (Git, Jira)
- Conoscenza di strumenti di CI/CD
- Costituisce un plus la conoscenza ed applicazione di metodologie Agile
Skills Trasversali:
- Capacità di progettare un’interfaccia utente e competenze di user experience
- Approccio curioso e proattivo
- Capacità di lavorare in team
- Volontà di migliorarsi in maniera continuativa
- Passione per l’innovazione e le sfide
I candidati ambosessi (L.903/77 – D.Lgs. n.198/2006) sono invitati a leggere l’Informativa sulla Privacy e sul Trattamento dei dati.