
Attiva gli avvisi di lavoro via e-mail!
Genera un CV personalizzato in pochi minuti
Ottieni un colloquio e una retribuzione più elevata. Scopri di più
Una startup innovativa cerca un Full Stack Developer freelance specializzato in React.js e con competenze in .NET Core. Il candidato ideale ha almeno 3 anni di esperienza in sviluppo frontend o full-stack, ottime conoscenze di JavaScript, HTML5 e CSS3, e conosce bene l'integrazione di REST API. La modalità di lavoro è prevalentemente remota, con presenze richieste a Genova 1 o 2 volte a settimana. Offriamo un contratto di 6 mesi con possibilità di rinnovo.
Cosmico connette il talento digitale con le organizzazioni e le esperienze che possono valorizzarlo e accrescerlo. Siamo una startup e una community di talenti nei campi del Coding (sviluppo web e mobile), Design (UX / UI, Graphic e Motion Design), Marketing (Copywriting, Social Media, Art Direction) e Strategy & Data (PM / PMO, Data Expert). Collaboriamo con società di consulenza, agenzie digitali, grandi aziende e startup internazionali.
Per un nostro cliente, leader nei servizi IT / digitali, siamo alla ricerca di un Full Stack Developer freelance con forte specializzazione frontend (React.js) e competenze backend in .NET Core.
Progettare, sviluppare e manutenere applicazioni web moderne con focus su user experience e design responsive.
Implementare e testare componenti UI con React.js e JavaScript / TypeScript, garantendo compatibilità cross-browser e performance ottimali.
Collaborare con i team backend per integrare e consumare REST API (es. .NET Core Web API).
Scrivere codice pulito, manutenibile e riutilizzabile (module patterns, component-driven design).
Partecipare a code review e contribuire a discussioni tecniche e decisioni architetturali.
Supportare il troubleshooting e il bug fixing di problematiche lato UI utilizzando browser developer tools e log applicativi.
Applicare e promuovere best practice UI / UX e standard di accessibilità (es. WCAG).
Creare e mantenere documentazione tecnica (docs dei componenti, guide di integrazione, README, contratti API).
Contribuire alla definizione e al miglioramento dei processi di sviluppo (strategie di branching, pratiche CI / CD) e approcci di testing automatizzato.
almeno 3 anni in ruoli di sviluppo frontend o full-stack simili.
Ottima padronanza di
React.js
(functional components, hooks, sviluppo component-driven).
Conoscenza approfondita di
JavaScript / TypeScript
moderno (ES6+, typing, async / await).
Solida conoscenza di
HTML5
CSS3
(layout responsive, Flexbox, Grid).
Familiarità con integrazione di
REST API
e gestione di richieste asincrone (fetch, axios).
Controllo di versione con
Git
(branching, pull requests, merges, risoluzione conflitti).
Comprensione di base di strumenti di build frontend e bundler (es. Webpack, Vite, Babel).
Esperienza con state management (es. Redux, Context API, middleware come thunk / saga).
Concetti di programmazione orientata agli oggetti applicabili al codice frontend / backend.
C# e .NET Core (sviluppo Web API).
ORM: esperienza con Entity Framework.
Database: competenza in SQL con database relazionali (es. SQL Server, PostgreSQL, MySQL).
Comprensione di base di pipeline CI / CD (automazione build / test / deploy).
Familiarità con testing automatizzato (unit test, integration test; es. Jest, React Testing Library).
Conoscenza di browser developer tools e tecniche di debugging.
Comprensione di base delle best practice di sicurezza web (XSS, CSRF, CORS, gestione token).
Esperienza con preprocessori CSS (SASS / LESS).
Familiarità con librerie UI / componenti (es. Material-UI, Ant Design).
Esperienza con altri framework frontend (Angular, Vue.js).
Familiarità con metodologie Agile (Scrum / Kanban) e tool (Jira, Trello).
Esperienza nella costruzione di librerie di componenti riutilizzabili.
Comprensione di base dell'ottimizzazione delle performance web (code-splitting, lazy loading).
Esperienza con strumenti di monitoraggio client-side (es. Sentry) e metriche di performance (Lighthouse).
Modalità: prevalentemente remota (smart working), con presenza richiesta 1 o 2 volte a settimana presso la sede del cliente a Genova.