COMPETENZE
1. 1-3 anni di esperienza comprovata come sviluppatore Backend (Javascript);
2. Padronanza di uno o più linguaggi di scripting: NodeJS / Javascript;
3. Esperienza con Javascript e framework quali React JS o VueJS;
4. Esperienza nello sviluppo e gestione di applicativi backend NodeJS (Express.js o framework similari);
5. Padronanza dei linguaggi di markup HTML5 e CSS3;
6. Conoscenza dei tools di pre-processing CSS come LESS e SASS;
7. Familiarità con Database SQL (Postgres, MySQL, MariaDB) e noSQL (MongoDB);
8. Padronanza di tool di code versioning, come GIT e tools di automazione quali Gulp;
9. Esperienza gradita con sviluppo mobile (nativo e/o ibrido) su piattaforme Android e iOS;
10. Buona conoscenza dei meccanismi di integrazione ed autenticazione tra sistemi eterogenei;
11. Conoscenza dei principali pattern di programmazione;
12. Conoscenza delle tecniche di testing automatizzato;
13. Attitudine al lavoro di gruppo ed al problem solving.