TECHNOLOGY

Junior Software Engineer

Siamo alla ricerca di due tirocinanti Software Engineer da inserire all’interno dell’area R&D (sviluppo) che, durante il tirocinio, avranno l’opportunità di contribuire alla progettazione e allo sviluppo di nuove funzionalità della piattaforma magnews, lavorando su codice di qualità in linea con gli standard tecnici, le priorità di prodotto e le linee guida condivise dal team.

Candidati ora!

  • Dimensione max del file: 10 MB.
  • Ho letto e compreso la Privacy Policy e accetto integralmente i Termini d'Uso.

Job
Description.

IMPARERAI A

        • Confrontarti con diversi livelli dello stack: interfaccia utente, logica applicativa, core di piattaforma, e capire quale ti rappresenta di più;
        • Scrivere codice pulito e manutenibile in Java e su tecnologie front end moderne, affiancando il team nello sviluppo di nuove funzionalità e nel miglioramento di quelle esistenti;
        • Utilizzare strumenti e metodologie di sviluppo condivisi (versioning, code review, CI/CD), partecipando attivamente alla vita del team tech;
        • Comprendere come trasformare requisiti funzionali in soluzioni tecniche, iniziando a valutare l’impatto delle scelte architetturali;
        • Contribuire alla gestione del ciclo di vita del software, imparando a testare, documentare e rilasciare codice in ambienti strutturati;
        • Acquisire sensibilità per l’esperienza utente e le performance del prodotto, iniziando a ragionare in ottica di qualità del software e valore per l’utente.

      Sarai affiancato/a da uno sviluppatore senior che ricoprirà il ruolo di buddy per tutta la durata del tirocinio, supportandoti nel tuo percorso di crescita tecnica e guidandoti nella vita quotidiana del team.

      COSA CERCHIAMO IN TE
          • Conoscenza di base di Java 17 o superiore, anche attraverso progetti universitari o personali;
          • Familiarità con il linguaggio SQL;
          • Curiosità verso la programmazione a oggetti e voglia di approfondire i concetti principali;
          • Interesse per i temi legati all’ingegneria del software, come qualità del codice, testing e versionamento;
          • Attitudine ad analizzare problemi in modo logico e a trovare soluzioni pratiche;
          • Curiosità, flessibilità e desiderio di mettersi alla prova con strumenti e tecnologie nuove;
          • Attenzione ai dettagli e precisione, sia nello sviluppo che nella documentazione delle attività svolte.

        NICE TO HAVE
            • Interesse o esperienza con strumenti di AI generativa applicata allo sviluppo;
            • Conoscenze introduttive di Docker e sistemi CI (es. Jenkins)

          COSA OFFRIAMO
              • Tirocinio Extracurriculare di 6 mesi; 
              • Indennità: è prevista un’indennità mensile di 800 euro;
              • Stabilità: il tirocinio ha come scopo la stabilizzazione a tempo indeterminato;
              • Smart Working Ibrido: dopo un primo periodo di affiancamento, avrai la possibilità di svolgere il tirocinio in modalità ibrida e ti forniremo il necessario per lavorare al meglio da remoto;
              • Benessere: troverai una cultura orientata al benessere organizzativo e alla conciliazione vita privata – lavoro, che rispetta e celebra le diversità, l’inclusione e i diritti umani, che pone al centro salute e sicurezza nei luoghi di lavoro, senza dimenticare l’attenzione alla sostenibilità ambientale, economica e sociale;
              • Crescita: avrai l’opportunità di acquisire una solida introduzione al mondo dello sviluppo software, crescendo gradualmente attraverso il confronto con il team di sviluppo e il supporto costante del tuo buddy, fino ad assumere maggiori responsabilità tecniche nel tempo;
              • Budget formazione: avrai la possibilità di seguire corsi e approfondimenti delle tematiche che più ti appassionano della tua area professionale.

            Ti aspettiamo!