
GoodHabitz è un’azienda di apprendimento online del settore dell’istruzione che offre formazione coinvolgente e accessibile attraverso la sua piattaforma digitale. Il suo lavoro riunisce i team di creazione dei contenuti, marketing, ingegneria di prodotto e vendite per sviluppare esperienze di apprendimento incentrate sulle competenze del futuro e sullo sviluppo personale e professionale pratico. Con una cultura aziendale collaborativa e attività in diverse città europee, GoodHabitz punta a rendere l’apprendimento online piacevole e ampiamente adottato.
Ingegnere software senior full stack
Crea prodotti formativi full stack in GoodHabitz, un’azienda europea di tecnologia educativa. Contribuisci all’architettura, alle pratiche di rilascio e alle funzionalità, dall’idea al lancio.
Descrizione
- Sviluppa e mantieni funzionalità full stack per API, livelli dati e interfacce utente.
- Contribuisci all’architettura e alla progettazione dei sistemi valutando le diverse opzioni e i relativi compromessi.
- Segui il lavoro dall’idea iniziale all’implementazione, ai test, alla documentazione e alla distribuzione.
- Mantieni e migliora le pipeline CI/CD e i flussi di distribuzione.
- Esamina il codice per sostenere qualità, chiarezza e apprendimento condiviso.
- Spiega con chiarezza le decisioni tecniche per mantenere il team allineato.
- Collabora con i team di Prodotto, Design, UX e altre aree.
Requisiti
- Hai almeno cinque anni di esperienza nell’ingegneria backend e esperienza frontend con React, Vue o un framework simile.
- Hai realizzato prodotti concreti collaborando con i team di Prodotto, Design e UX.
- Adotti un approccio orientato al prodotto, con attenzione al valore per gli utenti e per l’azienda.
- Hai una solida esperienza con C# e .NET moderno, nelle versioni 8, 9 o 10.
- Progetti e utilizzi API REST, inclusi versionamento, OpenAPI, OAuth2, paginazione, limiti di richieste e nuovi tentativi.
- Scrivi query SQL direttamente su PostgreSQL usando Dapper o un micro-ORM simile.
- Hai esperienza pratica con pipeline CI/CD, processi di distribuzione, Docker e conoscenze di base di Kubernetes.
- Comprendi la progettazione dei sistemi, i confini dei servizi, la modellazione dei dati e la scalabilità.
- Risolvi problemi in produzione usando log e trace; è gradita la familiarità con il logging strutturato e Grafana/Loki.
- Utilizzi strumenti LLM come Claude Code, Copilot o Cursor per programmare, fare ricerche, documentare e sviluppare idee.
- È desiderabile l’esperienza con altri linguaggi e framework, in particolare Node, Vue o React.
- L’esperienza con AWS/EKS è un vantaggio.
Benefit
- Retribuzione competitiva e bonus di rendimento specifico per il ruolo.
- 25 giorni di ferie all’anno.
- Budget per i viaggi.
- Ambiente di lavoro flessibile e laptop.
- Accesso illimitato alle risorse GoodHabitz e MyAcademy.
- Supporto di coaching per il benessere mentale.
- Team diversificati e inclusivi.
- Eventi a tema e attività di team building.
- Una giornata annuale interamente retribuita dedicata al volontariato.
- Copertura per invalidità e previdenza pensionistica.