👨🏻‍💻 postech.work

Full Stack Developer (Sede Montelupo Fiorentino)

GIMAR S.R.L. • 🌐 In Person

In Person Posted 1 day, 12 hours ago

Job Description

Attenzione non verrano presi in considerazione candidature non limitrofe

Posizione: Full Stack Developer

Descrizione del Ruolo:

Il Full Stack Developer è una figura chiave in grado di gestire l'intero ciclo di vita dello sviluppo di applicazioni web e software, lavorando sia sul lato front-end (l'interfaccia utente con cui l'utente interagisce direttamente) che sul lato back-end (la logica del server, i database e le API). Questa figura versatile collabora a stretto contatto con designer, product manager e altri sviluppatori per progettare, sviluppare, testare e manutenere soluzioni software complete, scalabili ed efficienti.

Responsabilità Principali:

Progettare, sviluppare e implementare applicazioni web e software end-to-end.

Scrivere codice pulito, efficiente e ben documentato sia per il front-end che per il back-end.

Collaborare con i team di design per tradurre mockup e wireframe in interfacce utente funzionali e responsive.

Sviluppare e gestire API (Application Programming Interface) per consentire l'integrazione tra diversi servizi e il front-end.

Progettare, implementare e gestire database, garantendone l'integrità e l'efficienza.

Eseguire test (unitari, di integrazione, funzionali) per assicurare la qualità e l'affidabilità del codice.

Identificare e risolvere bug e problematiche di performance.

Partecipare alla definizione dell'architettura software e scegliere le tecnologie più appropriate.

Occuparsi della manutenzione, degli aggiornamenti e dell'ottimizzazione delle applicazioni esistenti.

Collaborare con i team DevOps per le attività di deployment e monitoraggio.

Mantenersi aggiornato sulle nuove tecnologie e best practice nel campo dello sviluppo software.

Competenze Tecniche Richieste:

Front-end:

Ottima conoscenza di HTML, CSS e JavaScript.

Esperienza con almeno un moderno framework/libreria PHP (es. Laravel).

Competenza nell'utilizzo di preprocessori e framework CSS (es. Bootstrap, Tailwind CSS).

Conoscenza dei principi di responsive design e mobile-first.

Back-end:

Solida conoscenza di almeno un linguaggio di programmazione back-end (es. Node.js, PHP ).

Esperienza con framework back-end correlati al linguaggio scelto (es. Express, Django, Spring, .NET, Laravel, Ruby on Rails).

Competenza nella progettazione e implementazione di API RESTful o GraphQL.

Conoscenza dei principi di sicurezza delle applicazioni web.

Database:

Esperienza con database relazionali (es. MySQL, PostgreSQL, SQL Server) e/o NoSQL (es. MongoDB, Redis).

Capacità di scrivere query efficienti e progettare schemi di database.

Altri:

Forte competenza nell'utilizzo di sistemi di controllo versione (es. Git).

Familiarità con metodologie di sviluppo Agile (es. Scrum, Kanban).

Conoscenza di base di Docker e concetti di CI/CD (Continuous Integration/Continuous Deployment) è un plus.

Familiarità con servizi cloud (es. AWS, Azure, Google Cloud Platform) è un plus.

Soft Skills:

Capacità di problem solving e pensiero analitico.

Ottime doti comunicative e capacità di lavorare in team.

Attitudine proattiva e desiderio di apprendere nuove tecnologie.

Capacità di gestire il tempo e rispettare le scadenze.

Attenzione ai dettagli e orientamento alla qualità.

Qualifiche ed Esperienza:

Laurea in Informatica, Ingegneria Informatica o campo correlato, o esperienza lavorativa equivalente.

Esperienza comprovata nello sviluppo software full stack (specificare gli anni di esperienza desiderati).

Un portfolio di progetti realizzati può essere un plus.

Contratto di lavoro: Tempo pieno, Apprendistato

Retribuzione: €15.314,95 - €30.673,36 all'anno

Benefit:

Computer aziendale

Parcheggio libero

Esperienza:

full stack developer: 1 anno (Preferenziale)

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.