Chi siamoBranch Twist è una software house specializzata nello sviluppo di soluzioni digitali su misura: applicazioni web, app mobile e progetti basati su tecnologie di intelligenza artificiale.Operiamo con un approccio orientato al risultato e alla sostenibilità tecnica, privilegiando collaborazioni di lungo periodo e una crescita condivisa con i membri del team.Siamo in una fase di crescita rapida e strutturata: il numero di progetti aumenta, la complessità delle sfide evolve e il team si sta ampliando per sostenere un percorso di sviluppo ambizioso e continuo.
ObbiettivoLa ricerca è prioritariamente rivolta a candidati che abbiano esperienza concreta e già maturata su tecnologie Java e/o PHP, preferibilmente in contesti professionali o su progetti strutturati.Parallelamente, valutiamo con interesse profili versatili, con mentalità operativa e predisposizione a lavorare su ambiti differenti (backend, frontend, integrazioni, supporto tecnico), in grado di adattarsi alle esigenze progettuali.Cerchiamo quindi sviluppatori con una base solida su Java o PHP, ma con attitudine "generalista" e orientamento alla soluzione.
Attività previsteLa risorsa entrerà a far parte del team di sviluppo e si occuperà di:Sviluppo e manutenzione di applicazioni backend in Java (Spring Boot) e/o PHPProgettazione, implementazione e integrazione di APISviluppo di nuove funzionalità su progetti web e mobileAttività di debugging, refactoring e miglioramento della qualità del codiceScrittura di test (ove applicabile)Supporto agli ambienti di sviluppo e produzioneCollaborazione con designer, project manager e tech lead per stima attività, allineamento e revisioni
Requisiti fondamentaliEsperienza pratica e dimostrabile con framework quali Spring BootBuona conoscenza delle logiche di sviluppo backend (API REST, database relazionali e/o NoSQL, autenticazione)Capacità di lavorare in autonomia su task assegnatiAttitudine al problem solving e al miglioramento continuoCapacità di lavorare in team e comunicare in modo efficaceFamiliarità con strumenti di versionamento (Git) e workflow collaborativiSviluppo con strumenti di coding assistito con AI (Claude Code, Cursor)
Requisiti preferenzialiEsperienza con framework PHP moderniEsperienza full-stack compatibile con porzioni del nostro stack (vedi sotto)Conoscenza di DockerPortfolio o repository pubblici (GitHub o equivalenti)Interesse per ambiti quali automazioni, integrazioni o soluzioni AI
Impegno richiestoÈ richiesto un impegno continuativo di almeno 4 ore al giorno, con prospettiva di inserimento stabile nel team nel medio-lungo periodo.
Il nostro tech stackBackend: Java (Spring Boot), PHP, Python (FastAPI/Django), NodeJS (ExpressJS)Frontend: React / NextJSMobile: FlutterDatabase: MongoDB, PostgreSQLTooling: Docker, Git
Non è richiesta la conoscenza completa dello stack: è fondamentale una predisposizione ad ampliare le proprie competenze.
Tipologia contrattualeApprendistatoCollaborazione a Partita IVA
Retribuzione previstaRetribuzione/compenso commisurati al profilo, alla seniority e alla tipologia contrattualeIndicativamente, per collaborazioni a Partita IVA il budget di riferimento è 23-30€/ora.