Descrizione dell'azienda
Dato l'elevato interesse per questa posizione, la preghiamo di candidarsi tempestivamente se il suo profilo è in linea con il ruolo.
Contratto:
Tempo indeterminato full-time
Modalità di lavoro:
Remote First
RAL:
37.000€ - 45.000€
Livello di Seniority richiesta:
Senior
Chi è IUNGO?
La nostra azienda è leader di mercato nell'offrire soluzioni per migliorare la Supply Chain Collaboration, grazie all'eccellenza delle innovative soluzioni software IUNGO. Nata da uno spin-off della Facoltà di Ingegneria dell'Università di Modena e Reggio Emilia, IUNGO possiede 2 brevetti internazionali, 415 clienti e 75.000 fornitori attivati in 44 Paesi del mondo. Il prodotto IUNGO permette di automatizzare processi di acquisto ed integrare fornitori differenti, garantendo un'efficiente modalità di comunicazione tra cliente e fornitore. Questo potenzia l'intero processo di supply chain, che diventa collaborativo attraverso l'integrazione di sistemi di clienti e fornitori. Il tuo ruolo nel Team Solution In ottica di evoluzione tecnologica e metodologica, stiamo espandendo l'area Solution Engineering. Cerchiamo un Frontend Engineer che voglia unirsi a un team di R&D in crescita, portando competenze ed entusiasmo.
Perché lavorare nel team Solution di IUNGO? Parola all'Head of Solution!
Il nostro obiettivo è combinare gli obiettivi di business con i bisogni di competitività dei clienti. Manteniamo un prodotto solido ma sempre alla frontiera tecnologica. Lavoriamo in team cross-funzionali (Business Analyst, Architect, UX Designer, Developer) con metodologia Agile. Puntiamo all'innovazione e al miglioramento continuo, possibili solo grazie al lavoro di squadra e alla voglia di sperimentare di ognuno.
Chi cerchiamo
Per questa posizione cerchiamo un Senior Software Engineer. Non cerchiamo un esecutore passivo, né un veterano che ha già visto tutto: cerchiamo un professionista che abbia già maturato una solida autonomia operativa nello sviluppo frontend moderno (React), capace di gestire il ciclo di vita di una funzionalità senza bisogno di supervisione costante, ma con il desiderio di crescere ancora, confrontarsi con il team e perfezionare le proprie competenze architetturali.
Di che cosa ti occuperai
Rappresenti l'eccellenza nell'esecuzione individuale nel dominio frontend. svilupperai in autonomia le parti più critiche e complesse del sistema, progettando soluzioni avanzate e risolvendo problemi ad alta ambiguità tecnica.
Tecnologia e Sistemi
Autonomia su Complessità: Gestire task ad alta ambiguità o complessità tecnica.
Analisi: Analizza e progetta task complessi, assicurandone scalabilità, performance e sicurezza.
Innovazione: Contribuisce alla valutazione e all'introduzione di nuove librerie ,tool e design pattern; nel rispetto del processo aziendale di approvazione.
Problem Solving: Risoluzione dei bug critici e dei problemi di performance che bloccano il team.
Documentazione: Supervisione della qualità della documentazione tecnica prodotta dal team nel rispetto del processo aziendale di approvazione
Processi
Intero Ciclo di Vita: Partecipare all'identificazione dei requisiti, alla scrittura delle specifiche e alla definizione dei test di accettazione.
Agile: Partecipazione attiva alle cerimonie del team.
Lavoro di Squadra: Attitudine alla collaborazione e alla condivisione delle informazioni
Team Contribution: Partecipazione attiva alle Code Review e ai meeting di team.
Miglioramento Processi: Formulare suggerimenti proattivi per il miglioramento del ciclo di vita del software
Stime: Valuta l'attinenza fra il risultato atteso e lo sforzo necessario, fornendo stime attendibili.
Crescita & Apprendimento
Formazione: Partecipazione proattiva al piano formativo individuale
Feedback: Partecipazione proattiva al processo di Appraisal 360°, recependo e fornendo i feedback per il miglioramento delle competenze tecniche.
Must Have
Ottima conoscenza di React
Ottima conoscenza di TypeScript
Esperienza in gestione dello stato e del routing (State management libraries e Routing libraries)
Stilizzazione CSS avanzata (CSS-in-JS, CSS Modules, Styled Components, etc..)
Buona conoscenza di OpenAPI (Swagger 3) e padronanza del RESTful design
Buona conoscenza di Storybook
Esperienza avanzata con Unit Testing ed End-to-End Testing
Accessibilità (a11y): Sviluppare interfacce accessibili secondo gli standard WCAG, garantendo che i componenti siano fruibili da tutti gli utenti indipendentemente dalle loro capacità.
Conoscenza dello sviluppo, design e architettura del software, dei Design Pattern e della loro applicazione (in particolare architettura domain-driven / FSD)
Buona padronanza della lingua inglese
Nice To Have
Conoscenza di monorepo, nello specifico Nx
Esperienza nello sviluppo e manutenzione di Design System
Conoscenza di React router, React Hook Form, Styled Components, Redux, rxjs e redux-observable
Familiarità con build tool moderni per lo sviluppo e l'ottimizzazione delle applicazioni frontend (in particolare Vite)
Familiarità di Commitizen, Commitlint e Conventional Changelog
Esperienza pregressa di lavoro in un ambiente Agile
Informazioni aggiuntive
Ulteriori informazioni Il contratto si intende a tempo indeterminato. La sede di lavoro è a Modena, con modalità lavorativa in Remote First.
Cosa Non Ci Interessa Sapere
Tutto ciò che non riguarda strettamente le tue competenze come stato famigliare o coniugale, religione, orientamento sessuale, genere, aspetto fisico etc
Le differenze in IUNGO sono accolte e preservate per la creazione di opportunità e crescita comune.
IUNGO: WELCOME, SHARE, ENJOY!
"Porta le tue idee: sono le benvenute. Condividi il tuo talento: lo nutriremo assieme. Goditi il viaggio con noi."