Siamo alla ricerca di un Senior Full Stack Developer da inserire nel nostro team di prodotto per un progetto strategico focalizzato sull'evoluzione di una piattaforma IoT aziendale . In un contesto tecnologico all'avanguardia, la risorsa avrà un ruolo chiave nell'integrare il mondo dell'ingegneria dei dati con interfacce utente evolute.
Il candidato ideale è un professionista esperto, capace di muoversi con agilità tra lo sviluppo di microservizi ad alte prestazioni e la creazione di dashboard intuitive. Non si tratta solo di scrivere codice, ma di partecipare attivamente alle scelte architetturali, garantendo la scalabilità del sistema e la solidità dell'infrastruttura Cloud.
Responsabilità:
- Definire e guidare l’architettura full stack , contribuendo alle decisioni su scalabilità, performance e gestione ottimale dei dati.
- Progettare e sviluppare servizi backend per l’elaborazione di grandi volumi di dati (Data Ingestion) e flussi in tempo reale (Real-time processing).
- Sviluppare interfacce frontend moderne per la visualizzazione di metriche complesse, anagrafiche e dashboard di monitoraggio.
- Garantire l’eccellenza tecnica attraverso la progettazione di API solide, l'ottimizzazione di database NoSQL e l'implementazione di database a serie temporali.
- Gestire l'infrastruttura Cloud su AWS utilizzando approcci di Infrastructure as Code (Terraform), migliorando osservabilità e affidabilità del sistema.
- Promuovere la qualità del software definendo strategie di testing automatico e partecipando attivamente a code review e sessioni di knowledge sharing nel team.
Requisiti richiesti:
- Solida esperienza Full Stack: ottima conoscenza di JavaScript/Node.js per il backend e padronanza di Vue.js per il frontend.
- Competenze Multilinguaggio: esperienza concreta con Python (data processing/automation) e conoscenza di Golang .
- Data Management: utilizzo avanzato di MongoDB ed esperienza specifica con database a serie temporali (es. TimescaleDB, InfluxDB ).
- Expertise IoT & Streaming: familiarità con sistemi data-intensive, architetture event-driven e processing real-time.
- Cloud & DevOps: esperienza consolidata su AWS e utilizzo di Terraform per la gestione dell'infrastruttura.
- Software Engineering: profonda conoscenza di microservizi, REST API, pattern architetturali e pratiche di CI/CD.
Modalità di lavoro: Remoto
Durata contratto: 3 mesi
Processo di selezione: Il nostro processo di selezione prevede 2 fasi:
- Colloquio conoscitivo con il nostro team HR
- Colloquio tecnico con il cliente e il team di lavoro
Come inviare la tua candidatura: Via LinkedIn o inviando il tuo CV all'indirizzo