Chi siamo Branch 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. Obbiettivo La 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à previste La 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 PHP Progettazione, implementazione e integrazione di API Sviluppo di nuove funzionalità su progetti web e mobile Attività di debugging, refactoring e miglioramento della qualità del codice Scrittura di test (ove applicabile) Supporto agli ambienti di sviluppo e produzione Collaborazione con designer, project manager e tech lead per stima attività, allineamento e revisioni Requisiti fondamentali Esperienza pratica e dimostrabile con framework quali Spring Boot Buona conoscenza delle logiche di sviluppo backend (API REST, database relazionali e/o NoSQL, autenticazione) Capacità di lavorare in autonomia su task assegnati Attitudine al problem solving e al miglioramento continuo Capacità di lavorare in team e comunicare in modo efficace Familiarità con strumenti di versionamento (Git) e workflow collaborativi Sviluppo con strumenti di coding assistito con AI (Claude Code, Cursor) Requisiti preferenziali Esperienza con framework PHP moderni Esperienza full-stack compatibile con porzioni del nostro stack (vedi sotto) Conoscenza di Docker Portfolio 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 affidabile nel team nel medio-lungo periodo. Il nostro tech stack Backend: Java (Spring Boot), PHP, Python (FastAPI/Django), NodeJS (ExpressJS) Frontend: React / NextJS Mobile: Flutter Database: MongoDB, PostgreSQL Tooling: Docker, Git Non è richiesta la conoscenza completa dello stack: è fondamentale una predisposizione ad ampliare le proprie competenze. Tipologia contrattuale Apprendistato Collaborazione a Partita IVA Retribuzione prevista Retribuzione/compenso commisurati al profilo, alla seniority e alla tipologia contrattuale Indicativamente, per collaborazioni a Partita IVA il budget di riferimento è 23-30€/ora.