KNOBS è una realtà innovativa attiva nel mercato software italiano, con un focus su soluzioni tecnologiche all’avanguardia rivolte a settori ad alta complessità. Lavoriamo con clienti enterprise e PMI, guidando l’adozione di tecnologie capaci di migliorare i processi di business. Siamo alla ricerca di un Sales Manager dinamico, con una solida esperienza commerciale, per sostenere il nostro piano di espansione sul mercato italiano.
Obiettivo del Ruolo
Contribuire allo sviluppo di servizi mission-critical in ambito Web3, interfacciandosi con blockchain, smart contracts e architetture distribuite. Il candidato ideale ha esperienza nello sviluppo backend moderno (Node.js, TypeScript), una forte competenza su blockchain (Ethereum, Layer 2, wallet, ecc.) e passione per la decentralizzazione.
Responsabilità Principali
- Progettare e sviluppare microservizi scalabili, performanti e sicuri (Node.js + TypeScript)
- Integrare smart contracts su blockchain pubbliche e private (Ethereum, L2)
- Collaborare con smart contract engineers per scrittura, test e deployment (es. Solidity, Hardhat)
- Progettare API RESTful e/o GraphQL sicure, efficienti e documentate
- Connettere sistemi backend con nodi blockchain, provider RPC, IPFS, wallet, ecc.
- Sviluppare test automatizzati (unit, integration, E2E) usando Jest, Mocha, Hardhat o equivalenti
- Partecipare alle decisioni architetturali e contribuire alla definizione delle best practice
- Effettuare code review e fornire mentoring a sviluppatori junior
Requirements
Competenze Tecniche Richieste
- 5+ anni di esperienza nello sviluppo software (almeno 3 anni con Node.js e TypeScript)
- Esperienza diretta con tecnologie blockchain e smart contracts (Solidity, Hardhat, Truffle, Foundry)
- Ottima conoscenza di JavaScript/TypeScript (ES6+)
- Conoscenza approfondita di database relazionali e NoSQL (PostgreSQL, MongoDB, Redis)
- Esperienza con sistemi di autenticazione/autorizzazione (JWT, OAuth2, login Web3)
- Familiarità con containerizzazione (Docker) e CI/CD pipelines
- Conoscenza di design pattern e architetture a microservizi/event-driven
- Capacità di scrivere codice manutenibile, testabile e ben documentato
- Buona conoscenza dell’inglese tecnico (scritto e parlato)
Nice to Have
- Esperienza con smart contracts in Rust (Solana, Near, Substrate)
- Conoscenza dei Layer 2 di Ethereum (Arbitrum, Optimism, zkSync)
- Familiarità con ambienti Web3, wallet (MetaMask, WalletConnect), firma di transazioni
- Esperienza in sistemi ad alta scalabilità e disponibilità
- Conoscenza avanzata della sicurezza blockchain (reentrancy, replay attacks, gas optimization, ecc.)
- Contributi a progetti open source o protocolli Web3
- Esperienza nello sviluppo mobile (React Native o Flutter)
- Ottimizzazione delle performance frontend
- Automazione dei test in ambienti CI/CD
Soft Skills e Attitudini Personali
- Ottime capacità comunicative e collaborative
- Forte orientamento ai risultati, attenzione ai dettagli e alle best practices
- Attitudine al problem-solving e alla crescita continua
- Capacità di lavorare sia in autonomia sia in team
- Passione per le tecnologie Web3 e l’innovazione decentralizzata
Requisiti Formativi e Professionali
- Laurea in Informatica, Ingegneria o titolo equivalente
- 3-5 anni di esperienza in ruoli simili
- Conoscenza fluente dell’italiano e dell’inglese
- Gradite certificazioni in ambito blockchain o sviluppo software (es. Ethereum Developer, Certified Solidity Developer)
Benefits
Si offre contratto a tempo indeterminato.
Siamo alla ricerca di persone curiose, autonome e collaborative, che condividano i nostri valori: trasparenza, senso di responsabilità (ownership), innovazione e attenzione alla sicurezza (DevSecOps mindset).
Se ti rivedi in questa visione, inviaci il tuo CV: saremo felici di conoscerti.
Sede lavorativa: Milano.
Orario di lavoro: Full time – Dal lunedì al venerdì
La ricerca è rivolta a candidati dell’uno e dell’altro sesso ai sensi del D.Lgs. 198/2006