Junior Full Stack Software Engineer

1 mese fa

Torino, PIE, Italia CarryCode Software Solutions Italia S.r.l. Tempo pieno 26.000 € - 32.000 € Contratto

Informazioni sulla posizione:

Torino è una città fondata sulla precisione, sull'innovazione industriale e su un design di livello mondiale: in CarryCode Software Solutions Italia S.r.l. applichiamo esattamente questo standard alle moderne applicazioni web full-stack. Sviluppiamo piattaforme digitali ad alte prestazioni utilizzando React e Node.js, tanto affidabili quanto veloci. Siamo alla ricerca di un Junior Full Stack Software Engineer (React / Node.js) desideroso di assumere una reale responsabilità del proprio codice. Non ti limiterai a correggere piccoli bug: svilupperai funzionalità end-to-end, risolverai sfide ingegneristiche reali e affinerai le tue competenze tecniche al fianco di mentor senior. Sarai il punto d'unione tra le interfacce React orientate all'utente e un'architettura back-end robusta in Node.js.

Perché lavorare con noi?

  • L'Ambiente: Situati nel cuore della scena tech torinese, coltiviamo un'atmosfera aperta e collaborativa basata sulle moderne pratiche di ingegneria del software.
  • Maturità Ingegneristica: Non scriviamo codice approssimativo solo per rispettare scadenze artificiali. Diamo valore a un'architettura pulita, a pattern manutenibili e a test adeguati fin dal primo giorno.
  • Stack Moderno: Lavoriamo con JavaScript/TypeScript moderno, React per il front-end, Node.js/Express per il back-end e database cloud-native.
  • Crescita Professionale: Investiamo direttamente nello sviluppo della tua carriera, offrendoti mentorship pratica, code review e risorse strutturate per accelerare il tuo percorso da sviluppatore junior a senior.

Responsabilità principali:

  • Sviluppo Full Stack: Creare API RESTful scalabili in Node.js e integrarle con componenti UI dinamici e responsive in React.
  • Database e Architettura: Progettare, interrogare e ottimizzare database relazionali (PostgreSQL/MySQL) o NoSQL (MongoDB) a supporto della logica applicativa.
  • Qualità del Codice e Review: Scrivere codice pulito, leggibile e ben testato. Partecipare alle code review tra pari per ricevere e fornire feedback costruttivi.
  • Testing e Integrazione: Implementare test unitari e di integrazione per garantire la stabilità dei servizi front-end e back-end.
  • Collaborazione Agile: Lavorare a stretto contatto con product owner e sviluppatori senior durante daily stand-up, pianificazione degli sprint e retrospettive.

Requisiti richiesti:

  • Stack Tecnologico Principale: Comprovata esperienza con React.js e Node.js maturata attraverso esperienze lavorative, stage o un solido portfolio di progetti personali.
  • Portfolio / Esempi di Codice: Un profilo GitHub o un portfolio è fondamentale. Mostraci codice reale, progetti concreti e come strutturi un'applicazione full-stack.
  • Competenze di Base: Solida comprensione di JavaScript moderno (ES6+), HTML5, CSS3, API REST e controllo versione con Git.
  • Competenze Linguistiche: Italiano (Fluente/Madrelingua) per il coordinamento con il team e Inglese (B2/C1) per la documentazione tecnica e il codice.
  • Attitudine: Sei una persona curiosa, motivata a imparare e pragmatica. Ti trovi a tuo agio nell'affrontare problemi complessi e sei pronto a crescere fino a diventare uno sviluppatore completo.

Retribuzione: €26.000,00 - €32.000,00 all'anno

Sede di lavoro: Ibrido/da remoto (Torino, Piemonte)