Full Stack Developer
Summary
Remote (from Italy) full stack developer building single-page front-ends in Angular/TypeScript and back-end services with Spring Boot, Node.js and Quarkus, integrating REST/GraphQL APIs and working with MySQL, PostgreSQL and NoSQL databases. Different seniority levels are considered.
Ruolo: Full Stack Developer
Luogo: Remoto, Italia
Siamo alla ricerca di un* Full Stack Developer per un'attività da svolgere interamente da remoto.
REQUISITI
Competenze Front-end
- Angular, preferibilmente come framework principale;
- React, Next.Js e Vue.Js, considerate competenze aggiuntive;
- HTML5, CSS3 e JavaScript ES6+;
- TypeScript;
- Sviluppo di Single Page Application;
- Consumo e integrazione di API REST e/o GraphQL;
- Responsive design,
- Gestione dello stato applicativo;
- Architetture component-based.
Competenze Back-end
- Sviluppo di API REST;
- Architettura MVC e layered architecture;
- Autenticazione e autorizzazione tramite JWT e OAuth2;
- Quarkus;
- Gestione delle eccezioni e logging;
- Validazione deidati;
- Integrazione con servizi esterni;
- Testing back-end.
Framework principali
- Spring Boot;
- Node.Js.
Database e persistenza dei dati
- Conoscenza dei principi e delle transazioni ACID;
- ORM, in particolare Hibernate e JPA;
- MySQL;
- PostgreSQL;
- MongoDB e database NoSQL.
Per questa attività si valutano diverse seniority.