Junior Javascript Developer - Ufficio Architettura e Sicurezza

Mediobanca Premier Milano Italy ICT and Information Systems
Warning! Vacancy expired

Company Description

CheBanca! è la Banca del Gruppo Mediobanca dedicata al risparmio e agli investimenti.Nata nel maggio 2008 con una nativa impostazione digitale, nel 2014 ha potenziato il modello distributivo includendo nella sua offerta i servizi di gestione del risparmio. Il risultato è un modello unico, dove la professionalità e l’esperienza dei suoi professionisti sono messe a disposizione dei clienti con un approccio multicanale capace di rispondere a tutte le specifiche esigenze.La piattaforma digitale - costantemente rinnovata e aggiornata - è oggi il cuore operativo della Banca e si pone a diretto servizio dei clienti e delle reti distributive dirette (advisor affluent/wealth) e indirette (consulenti finanziari) affinché la consulenza alla clientela risponda a standard di assoluta eccellenza.Lavorare in CheBanca! significa lavorare in un'organizzazione fortemente dinamica, orientata all’innovazione e alla progettualità con un costante sguardo al futuro. Particolare cura è posta nella fase di recruitment attuata tramite l’inserimento di giovani motivati e specialisti con esperienza, con passione e un occhio rivolto all’innovazione.Partendo dalla imprescindibile valorizzazione delle conoscenze di base delle persone, frutto degli studi intrapresi e delle esperienze professionali già accumulate, in CheBanca! abbiamo l'obiettivo di incrementare le skill e i know-how specialistici, le competenze tecniche di ruolo e le capacità manageriali, contribuendo fattivamente ad accompagnare le persone in un percorso di crescita individuale e professionale.

Position

All'interno dell'area Architetture di CheBanca!, cerchiamo un Junior Javascript Developer da far crescere nel nostro team che nutra forte passione per lo sviluppo software e la tecnologia e che voglia progettare soluzioni architetturali di qualià con obiettivi di stabilità, scalabilità e riusabilità.

Cosa farai:

  • Lavorerai con il linguaggio Javascript sui progetti dell’azienda che sono alla base dei nostri portali;
  • Userai i seguenti linguaggi, librerie, frameworks, tools:
  • Javascript ES6/ES5
  • Typescript
  • AngularJs, Vue
  • Web components
  • HTML
  • SASS, LESS che producono CSS
  • Rollup, Esbuild
  • NodeJs (Fastify/Express)
  • Deciderai e guiderai, insieme al team, l'evoluzione del nostro stack tecnologico;
  • Seguirai un percorso formativo che ti guiderà nella crescita professionale da sviluppatore software ad architetto.

Requirements

Cerchiamo una persona:

  • curiosa, con tanta voglia di sperimentare/conoscere nuove tecnologie;
  • ambiziosa, che desideri migliorare professionalmente implementando le best practices dello sviluppo software;
  • open, che, collaborando con gli altri sviluppatori, contribuisca all'evoluzione dei progetti interni all'azienda (e, perché no, anche a quelli open source);
  • esigente, che non si accontenti di usare il framework al momento va “di moda” ma cerchi di capire potenzialità e limiti di ciò che decide di adottare (librerie, framework, etc.).

che abbia:

  • almeno 2 anni di esperienza su progetti di Frontend come sviluppatore;
  • sviluppato applicazioni client/server/entrambi in Javascript ES5/ES6 e usato le API messe a disposizione dai browser;
  • una buona conoscenza di HTML e CSS;
  • scaricato librerie di terze parti attraverso NPM o YARN o altro;
  • utilizzato sistemi di version control del software (git) e di issue tracking e collaboration (Jira);
  • evitato strumenti come la angular-cli/create-react-app/simili per strutturare i propri progetti o approfondito il codice generato da questi tool.

Ci piacerebbe che tu abbia avuto a che fare almeno con uno di questi temi:

  • Typescript o altro linguaggio di programmazione staticamente tipizzato;
  • un framework per creare applicazioni Web (React, Angular e Vue);
  • Node.js e lo sviluppo server side in JavaScript;
  • un CSS pre/post processor (LESS, SASS, postCSS);
  • tool di sviluppo come: module bundlers (Rollup/EsBuild), task runner (Grunt/Gulp);
  • i principi di TDD e un framework per il testing (Jest, Mocha).

Other information

Sede di lavoro: MILANO