Cerchiamo un Full Stack Developer con seniority medium per unirsi al nostro team, con possibilità di lavorare da casa in modalità ibrida. Questo ruolo contrattuale richiede di lavorare a stretto contatto con i membri del team per progettare, sviluppare e mantenere applicazioni web sia lato front-end che back-end.
Responsabilità principali
- Progettazione, sviluppo e manutenzione di applicazioni web e API basate su architetture moderne (microservizi, container, cloud).
- Gestione dell’intero ciclo di vita del software: sviluppo, test, rilascio e manutenzione.
- Integrazione di sistemi e servizi RESTful
- Collaborazione con team di progettazione, DevOps e data engineering.
- Contributo attivo alla definizione dell’architettura software e alle scelte tecnologiche.
Qualifiche
- Il candidato ideale deve possedere competenze in sviluppo web front-end e full-stack development.
- Solide competenze in sviluppo web back-end sono richieste per offrire soluzioni integrate e efficienti.
- Ulteriori competenze consigliate includono la capacità di risolvere problemi, lavorare in team e comunicare efficacemente con tutte le parti interessate nel processo di sviluppo.
Esperienza richiesta
- Almeno 2–4 anni di esperienza nello sviluppo full stack.
- Capacità di gestire progetti in modo indipendente e contribuire alle decisioni architetturali.
Competenze tecniche richieste
- Front-end: HTML5, CSS3, JavaScript/TypeScript, framework Angular.
- Back-end: esperienza con Spring Boot e Quarkus per lo sviluppo di microservizi e API REST
- Database: PostgreSQL, MySQL, MongoDB o simili.
- Versioning: Git (GitHub/GitLab).
- DevOps / Cloud: Docker, Google Cloud o altri ambienti cloud.