Fullstack Engineer
Job Summary
Il nostro cliente è una realtà tecnologica italiana in forte crescita quotata in borsa e presente a livello internazionale specializzata nello sviluppo di soluzioni software per lIndustrial IoT lEdge Computing lIntelligenza Artificiale e la Cyber Security Lazienda opera in un contesto altamente innovativo con team distribuiti in un contesto internazionale e sviluppa piattaforme proprietarie utilizzate in contesti industriali complessi. Lambiente è dinamico e poco gerarchico con forte attenzione ad autonomia spirito diniziativa e crescita professionale
Stiamo cercando un Full Stack Engineer con focus prevalente sullo sviluppo Back End da inserire nel team di prodotto.
Principali Responsabilità:
Lavorerai sullo sviluppo e sullevoluzione della nostra piattaforma di gestione flotte IoT campagne OTA e deployment di container.
Sviluppo Backend Autonomo: Progettare e implementare piccole e medie feature backend per la gestione di flotte IoT aggiornamenti OTA e deployment di container curando test documentazione e fornendo stime attendibili.
Ownership Moduli Elixir: Mantenere ed evolvere moduli in Elixir Phoenix e Ash (AshPostgres/AshGraphql) gestendo azioni validazioni attività di debug e ottimizzazioni di base (OTP/PubSub).
API GraphQL-first & REST: Disegnare ed evolvere schemi GraphQL (Absinthe/AshGraphql) con attenzione alle subscriptions e alla prevenzione del problema N1 (Dataloader) gestendo al contempo endpoint admin REST (AshJsonApi/OpenAPI) e webhook.
Supporto Frontend in Autonomia: Eseguire fix o piccole evoluzioni sulla dashboard React TypeScript/Relay quando necessario (il frontend core è gestito in parallelo).
- Almeno 2 anni di esperienza nello sviluppo backend in produzione con stack moderni.
- Solide competenze in backend development SQL PostgreSQL HTTP/JSON e Git inclusi query indici e migrazioni.
- Esperienza con Docker CI/CD Pull Request code review e testing automatizzato oltre alluso di linter e type-checker.
- Buona conoscenza dellinglese tecnico scritto.
- Esperienza con Elixir Phoenix OTP e Ash Framework (AshPostgres/AshGraphql) o comprovata capacità di apprenderli rapidamente.
- Conoscenza di API REST/JSON e GraphQL preferibilmente con Absinthe e Relay.
- Esperienza con background jobs (es. Oban) sistemi di autorizzazione fine-grained e storage S3-compatible.
- Autonomia su interventi frontend minori con React TypeScript e Relay.
- Familiarità con IoT e fleet management inclusi provisioning Digital Twin telemetria aggiornamenti OTA e geolocalizzazione.
- Conoscenza di base di Kubernetes Helm e strumenti di observability.
- Conoscenza della lingua inglese.
- Contratto a tempo indeterminato.
- RAL indicativa: 35.000 - 40.000 commisurata allesperienza.
- Smart working 2 giorni a settimana (3 giorni in presenza in sede; durante lonboarding è richiesta una maggiore presenza).
- Ambiente tecnologicamente avanzato con possibilità di lavorare su progetti legati a Embedded Systems IoT Edge Computing e Intelligenza Artificial.
Required Skills:
Almeno 2 anni di esperienza nello sviluppo backend in produzione con stack moderni. Solide competenze in backend development SQL PostgreSQL HTTP/JSON e Git inclusi query indici e migrazioni. Esperienza con Docker CI/CD Pull Request code review e testing automatizzato oltre alluso di linter e type-checker. Buona conoscenza dellinglese tecnico scritto. Esperienza con Elixir Phoenix OTP e Ash Framework (AshPostgres/AshGraphql) o comprovata capacità di apprenderli rapidamente. Conoscenza di API REST/JSON e GraphQL preferibilmente con Absinthe e Relay. Esperienza con background jobs (es. Oban) sistemi di autorizzazione fine-grained e storage S3-compatible. Autonomia su interventi frontend minori con React TypeScript e Relay. Familiarità con IoT e fleet management inclusi provisioning Digital Twin telemetria aggiornamenti OTA e geolocalizzazione. Conoscenza di base di Kubernetes Helm e strumenti di observability. Conoscenza della lingua inglese.