Full Stack Developer
Descrizione dell'offerta
Descrizione del Ruolo
Stiamo cercando un* Full Stack Developer che si occupi dello sviluppo completo di applicazioni web, sia lato front-end che back-end . La figura sarà coinvolta in tutte le fasi del ciclo di vita del software, dalla progettazione alla distribuzione, contribuendo attivamente all’implementazione di soluzioni moderne, scalabili e user-friendly.
Responsabilità
- Progettare e sviluppare interfacce utente intuitive e responsive utilizzando HTML, CSS e JavaScript.
- Implementare la logica di business lato server e l'integrazione con database e servizi esterni.
- Gestire l'intero ciclo di vita di un progetto: analisi, sviluppo, testing, deploy e manutenzione.
- Risolvere problemi tecnici complessi, ottimizzare il codice e migliorare l'architettura delle soluzioni esistenti.
- Collaborare in team multidisciplinari con sviluppatori, designer e stakeholder di progetto.
Competenze Tecniche Richieste
- Front-end : HTML5, CSS3, JavaScript ES6+
- Framework front-end : React, Angular o Vue.js
- Back-end : Node.js, Python (Django/Flask), Java (Spring), Ruby on Rails
- Database : MySQL, PostgreSQL, MongoDB
- Versioning : Git e piattaforme come GitHub o GitLab
- Testing : conoscenza di strumenti e pratiche di test (unit test, integration test)
- DevOps (preferenziale) : esperienza con Docker, CI/CD, deployment su cloud (AWS, Azure, GCP)
Soft Skills
- Pensiero analitico : capacità di affrontare e risolvere problemi in modo strutturato
- Adattabilità : flessibilità nell'apprendere nuove tecnologie e approcci di sviluppo
- Team working : predisposizione al lavoro collaborativo e alla comunicazione efficace
- Curiosità : desiderio di aggiornarsi costantemente su linguaggi, strumenti e trend tecnologici
- Passione per la tecnologia : forte interesse per il mondo dello sviluppo software e l'innovazione
Titoli Preferenziali
- Esperienza con metodologie Agile/Scrum
- Conoscenza di architetture RESTful e/o GraphQL
- Esperienza con strumenti di project management (Jira, Trello, Asana)
- Contributi a progetti open source o portfolio GitHub
Cosa Offriamo
- Ambiente di lavoro dinamico, stimolante e orientato alla crescita professionale
- Formazione continua e possibilità di sperimentare nuove tecnologie
- Lavoro ibrido o full remote (se applicabile)
- Team affiatato e orientato alla qualità del prodotto