Italia
Remoto
EUR 30.000 - 50.000
Tempo pieno
Descrizione del lavoro
Un'azienda tech innovativa in Italia cerca uno sviluppatore full stack per creare applicazioni web e collaborare a soluzioni software innovative. Il candidato ideale avrà 1-2 anni di esperienza nello sviluppo, conoscenza di framework JavaScript e competenze in API RESTful. Offriamo un ambiente di lavoro flessibile con la possibilità di lavoro remoto e un contratto a tempo pieno.
Competenze
- Esperienza nello sviluppo full stack con 1-2 anni di esperienza.
- Conoscenza di framework JavaScript come React o Angular.
- Competenze in HTML5 e CSS3 per web design reattivo.
- Familiarità con MySQL e MongoDB.
- Esperienza con API RESTful.
- Conoscenza di Git per il versionamento del codice.
- Esperienza con piattaforme cloud.
- Familiarità con metodologie di sviluppo Agile.
Mansioni
- Sviluppare e mantenere applicazioni web scalabili.
- Scrivere codice testabile e documentato.
- Progettare servizi RESTful per integrazione dei sistemi.
- Collaborare con il team per soluzioni software.
- Ottimizzare prestazioni delle applicazioni.
- Mentore per sviluppatori junior.
- Documentare specifiche tecniche e API.
Conoscenze
Sviluppo full stack
Framework JavaScript moderni (React, Angular)
HTML5 e CSS3
Database relazionali e non relazionali (MySQL, MongoDB)
Progettazione di API RESTful
Versionamento con Git
Piattaforme cloud (AWS, Azure, Google Cloud)
Metodologie di sviluppo Agile
Capacità di risoluzione dei problemi
Principali responsabilit
- Sviluppare e mantenere applicazioni web scalabili e ad alte prestazioni utilizzando framework e tecnologie moderne.
- Scrivere codice di alta qualit testabile e documentato aderendo alle best practice del settore e agli standard aziendali.
- Progettare e implementare servizi RESTful per garantire unintegrazione perfetta tra i sistemi front-end e back-end.
- Collaborare con i membri di team interfunzionali per sviluppare soluzioni software innovative che soddisfino i requisiti aziendali.
- Identificare e risolvere i problemi del software in modo tempestivo conducendo unanalisi approfondita delle cause.
- Collaborare con il team per identificare le best practice e implementare nuove tecnologie per migliorare i processi di sviluppo e le prestazioni dellapplicazione.
- Partecipare alle revisioni del codice per garantire la qualit del codice e condividere le conoscenze allinterno del team di sviluppo.
- Ottimizzare le prestazioni dellapplicazione attraverso query di database efficienti strategie di caching e ottimizzazioni front-end.
- Implementare e mantenere le misure di sicurezza per proteggere i dati sensibili e garantire la conformit agli standard del settore.
- Contribuire allintero ciclo di vita dello sviluppo del software dalla raccolta dei requisiti alla distribuzione e alla manutenzione.
- Rimanereaggiornato sulle tendenze e le tecnologie emergenti nello sviluppo full stack proponendo e implementando miglioramenti pertinenti.
- Fare da mentore agli sviluppatori junior e fornire indicazioni tecniche ai membri del team se necessario.
- Collaborare con i team DevOps per ottimizzare i processi di distribuzione e implementare le pipeline di integrazione continua / dispiegamento continuo (CI / CD).
- Partecipare alle cerimonie Agile tra cui la pianificazione degli sprint gli stand-up giornalieri e le retrospettive.
- Documentare le specifiche tecniche la documentazione API e le guide per gli utenti delle applicazioni sviluppate.
Qualifications : Requisiti
- Esperienza comprovata nello sviluppo full stack con almeno 1-2 anni di esperienza correlata.
- Conoscenza approfondita di e dei moderni framework JavaScript (ad esempio React Angular o ).
- Competenza in HTML5 CSS3 e web design reattivo.
- Familiarit con database relazionali e non relazionali (ad esempio MySQL MongoDB).
- Esperienza nella progettazione e nellimplementazione di API RESTful.
- Conoscenza degli strumenti di versionamento del codice come Git.
- Utilizzo di LLM specializzati in ambito software development.
- Competenza nella scrittura di codice pulito manutenibile ed efficiente.
- Esperienza con le piattaforme cloud (ad esempio AWS Azure o Google Cloud).
- Familiarit con le metodologie di sviluppo Agile.
- Forti capacit di risoluzione dei problemi e attenzione ai dettagli.
- Ottime capacit di comunicazione e collaborazione.
- Capacit di lavorare in modo indipendente e come parte di un team.
- Mentalit di apprendimento continuo e disponibilit ad adattarsi alle nuove tecnologie.
Remote Work
Yes
Employment Type
Full-time
Vacancy
1