Chi cerchiamo
Top C&S è alla ricerca di un Senior Full Stack Developer per contribuire allo sviluppo di piattaforme digitali complesse, con un ruolo attivo nell’implementazione e nell’evoluzione tecnica dei prodotti.
Lavorerai a stretto contatto con il CTO, Tech Lead e il team tecnico, con un ruolo chiave nel portare avanti iniziative progettuali in modo autonomo ed efficace.
Non verranno considerate candidature per posizioni full remote.
Cosa farai
- Svilupperai applicazioni web moderne con Vue.js (Nuxt) e React
- Progetterai e implementerai API REST e servizi backend in C# .NET / .NET Core
- Prenderai ownership tecnica su specifiche iniziative e funzionalità
- Tradurrai requisiti funzionali in soluzioni tecniche scalabili e manutenibili
- Contribuirai al miglioramento continuo del codice (refactoring, performance, qualità)
- Collaborerai con il team per portare avanti lo sviluppo in modo fluido ed efficace
- Individuerai e risolverai blocchi tecnici in autonomia
Impatto del ruolo
- Accelerare lo sviluppo di piattaforme complesse
- Ridurre il gap tra definizione e realizzazione tecnica
- Migliorare qualità, solidità e continuità del delivery
- Contribuire attivamente all’evoluzione tecnica dei prodotti
Competenze tecniche
Frontend
- Ottima conoscenza di JavaScript/TypeScript
- Esperienza solida con Vue.js (Nuxt) e/o React
- Conoscenza di HTML5, CSS3 e framework come Tailwind
- Attenzione a performance, accessibilità e responsive design
Backend
- Esperienza nello sviluppo backend (C# .NET, Node.js, Python o tecnologie equivalenti)
- Progettazione e sviluppo di REST API scalabili e manutenibili
- Ottima conoscenza di pattern architetturali (MVC, Clean Architecture, DI, Repository…)
- Esperienza con test automatici e code inspection
- Conoscenza dei principi di Security by Design
- Esperienza nella gestione di applicazioni distribuite è un plus
- Interesse e familiarità con strumenti AI applicati allo sviluppo (es. code generation, copilots, automazione) è considerato un plus
Strumenti e Workflow
- Uso avanzato di Git (branching, code review, workflow strutturati)
- Esperienza con database relazionali (SQL Server, PostgreSQL, MySQL)
- Esperienza con Docker (ambienti containerizzati) è un plus
- Familiarità con CI/CD è considerata un vantaggio
- Esperienza con SurrealDB o database non relazionali moderni è un plus
Soft Skills
- Forte senso di ownership e responsabilità sui progetti
- Capacità di prendere decisioni tecniche e guidare il team
- Approccio analitico e orientato alla risoluzione di problemi complessi
- Ottime capacità comunicative verso team tecnici e non tecnici
Requisiti
- Almeno 3 anni di esperienza nello sviluppo software
- Esperienza concreta su più tecnologie del nostro stack
- Capacità di leggere documentazione tecnica in inglese
- Capacità di scrivere documentazione tecnica chiara ed efficace
Cosa offriamo
- Contratto a tempo indeterminato
- RAL commisurata all'esperienza
Perché unirti a noi
Lavorerai su progetti reali, complessi e in evoluzione, dove il tuo contributo avrà un impatto diretto.
Se cerchi un contesto in cui fare davvero la differenza, parliamone.
Sede di lavoro : Roma (Zona Eur Montagnola)