Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Full Stack Developer (Freelance)

Cosmico Italia

Genova

Ibrido

EUR 30.000 - 50.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

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.

Competenze

  • Almeno 3 anni di esperienza in ruoli di sviluppo frontend o full-stack.
  • Ottima padronanza di React.js, JavaScript / TypeScript moderno.
  • Familiarità con integrazione REST API e Git.

Mansioni

  • Progettare e manutenere applicazioni web con focus su user experience.
  • Implementare componenti UI con React.js e garantire compatibilità cross-browser.
  • Collaborare con i team backend per integrare REST API.

Conoscenze

React.js
JavaScript / TypeScript
HTML5
CSS3
Git
C# e .NET Core

Formazione

Esperienza in sviluppo frontend o full-stack

Strumenti

Entity Framework
SQL
Webpack
Descrizione del lavoro

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.

COSA CERCHIAMO

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.

LE ATTIVITÀ

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.

CHI CERCHIAMO
Requisiti obbligatori
Esperienza minima

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.

Competenze backend richieste

C# e .NET Core (sviluppo Web API).

ORM: esperienza con Entity Framework.

Database: competenza in SQL con database relazionali (es. SQL Server, PostgreSQL, MySQL).

Competenze secondarie

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).

Nice to have

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).

COSA OFFRIAMO
  • Durata : 6 mesi a partire da fine Novembre con possibilità di rinnovo;

Modalità: prevalentemente remota (smart working), con presenza richiesta 1 o 2 volte a settimana presso la sede del cliente a Genova.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.