More jobs:
Job Description & How to Apply Below
Siamo Technology Made Easy: progettiamo e sviluppiamo soluzioni digitali che rendono la tecnologia più accessibile, affidabile e semplice da utilizzare.
Realizziamo piattaforme interne aziendali, prodotti SaaS e soluzioni digitali per startup , realtà strutturate o in collaborazione con università italiane e internazionali. Il nostro lavoro è multidisciplinare: entriamo nei domini di aziende diverse, analizziamo processi e bisogni reali, e li trasformiamo in prodotti da utilizzare internamente o da portare sul mercato.
Lavoriamo con un approccio collaborativo e people-first : diamo priorità al benessere del team e alla sostenibilità del lavoro. Per noi significa creare un contesto in cui il confronto è costante e costruttivo, il supporto reciproco è parte della quotidianità e la qualità non viene ottenuta a scapito dell’equilibrio.
IL RUOLO
Siamo alla ricerca di uno sviluppatore Full Stack che voglia entrare nel cuore tecnologico dei nostri prodotti. Se ami scrivere codice pulito, testato e performante, e ti piace lavorare sia sul backend che sul frontend, questa potrebbe essere l'opportunità giusta per te
Lavorerai su più progetti/clienti in parallelo insieme al team, con responsabilità reali e spazio per ragionare sulle scelte tecniche. Contribuirai sia all’implementazione sia alle scelte tecniche, con attenzione a qualità, sicurezza e manutenibilità.
TEAM & ORGANIZZAZIONE
Ti unirai a un team composto da 4 full-stack developer e 3 UI/UX designer
Il lavoro viene organizzato in sprint pianificati di 2 settimane, facilitati da uno Scrum Master
Vivrai un'interazione costante con il team e con i Project Manager dei progetti, non sarai in contatto diretto coi clienti
TECH STACK
Backend: NestJS, TypeScript, Drizzle ORM, SQL
Frontend: React, Tailwind CSS
Infrastruttura: Docker, Node.js, monorepo (Nx/Turborepo), AWS
COSA CI ASPETTIAMO
Architettura e sviluppo: Contribuirai a definire l'architettura di nuovi strumenti e funzionalità, spaziando dal backend all'infrastruttura fino a frontend complessi.
Design, sviluppo e manutenzione di componenti: Espanderai il nostro set di librerie e componenti, rimanendo aggiornato sulle tecnologie emergenti e sperimentando quelle che possono fare davvero la differenza.
Qualità del codice: Migliorerai costantemente la codebase attraverso refactoring, bug fixing e code review con il team. Scrivere e mantenere test robusti è una priorità, non un optional.
Collaborazione con UI/UX: Lavorerai a stretto contatto con il team di design per garantire un passaggio di consegne efficace dai prototipi (Figma) all’implementazione, allineando vincoli tecnici e best practice.
Evoluzione e supporto su prodotti esistenti: Approfondirai i prodotti già in manutenzione per i nostri clienti, così da gestire change request, attività correttive e migliorative, favorendo continuità e trasferimento di conoscenza.
Condivisione reciproca: Lavorerai in un team affiatato dove lo scambio di idee, l'aiuto reciproco e il confronto costruttivo sono alla base di tutto.
CHI CERCHIAMO
Cerchiamo una persona che apprezzi la qualità del software e che abbia interesse a migliorare sia le proprie competenze sia i processi di lavoro. È importante la disponibilità al confronto tecnico e la propensione alla sperimentazione, quando finalizzata a risultati concreti.
ESPERIENZA
5+ anni di sviluppo software professionale
Ottima padronanza di TypeScript e JavaScript moderno
Conoscenza solida di React (hooks, context, composizione)
Esperienza con NestJS o framework simili (Express, Fastify)
Ottima competenza in SQL e database relazionali (Drizzle ORM è un plus)
Esperienza con Tailwind CSS o framework utility-first
Conoscenza delle API Node.js (streams, fs, path)
Esperienza con Docker e docker-compose
Familiarità con dependency injection, decorators e metadata reflection
Ottima competenza con Git e workflow collaborativi
Conoscenza di bundler moderni (Vite, Webpack, esbuild)
Esperienza con testing a più livelli: unit, integration, end-to-end
NICE TO HAVE
Esperienza con monorepo (Nx, Turborepo, Lerna)
State management avanzato (Zustand, Jotai, Redux)
CI/CD (Git Hub Actions, Ansible, Terraform)
Inglese (almeno B2 +)
CO…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×