Descrizione dell’azienda :
thefaculty è il principale progetto di SmartCreative, realtà EdTech che unisce gamification ed edutainment per rendere la preparazione ai test universitari gratuita, accessibile e coinvolgente.
Con oltre 280.000 studenti iscritti all’anno, collaborazioni con Università italiane e partnership con aziende leader, stiamo costruendo una piattaforma che non è solo un’app, ma un ecosistema digitale di servizi per studenti.
Valorizziamo idee, responsabilità condivisa e impatto reale : il nostro ambiente è giovane, rapido, curioso e aperto al contributo di chi vuole costruire, non solo “eseguire”.
Descrizione del ruolo :
Siamo alla ricerca di un
- Junior Frontend Web Developer appassionato e proattivo. Ti unirai al nostro team Tech per lavorare sullo sviluppo e l’evoluzione delle nostre piattaforme web. Cerchiamo una persona che, pur essendo all’inizio della propria carriera o con pochi anni di esperienza, abbia già una solida competenza pratica su React e Next.js e sia pronta a scrivere codice di qualità fin dal primo giorno.
Cosa farai :
Sviluppo Frontend : Realizzerai interfacce utente moderne e performanti utilizzando React.js per la logica dei componenti e Next.js per la struttura e il rendering.Implementazione UI : Tradurrai i mockup grafici (Figma) in codice responsive, curando i dettagli visivi e l’esperienza utente.Integrazione : Collegherai il frontend alle nostre API, gestendo il recupero dati e la logica applicativa.Team Work : Parteciperai alle riunioni di team, alle code review e collaborerai con designer e sviluppatori backend per trovare le soluzioni migliori.Requisiti :
React : Ottima conoscenza dei concetti fondamentali (Hooks, Functional Components, gestione dello stato, Props).Next.js : Conoscenza comprovata del framework (Routing, differenza tra Client / Server Components, SSR / SSG).Esperienza : 1–2 anni di esperienza lavorativa o progetti personali complessi che dimostrino l’uso combinato di React e Next.js.Linguaggi : Buona padronanza di JavaScript (ES6+) e basi solide di TypeScript .Styling : Capacità di realizzare layout responsive con CSS moderno, SCSS o framework come Tailwind CSS .Tools : Utilizzo di Git per il versionamento del codice.Mindset : Autonomia operativa sulle tecnologie richieste e voglia di crescere tecnicamente.Nice to have :
Conoscenze Backend : Basi di sviluppo backend (es. Node.js, Express) o familiarità con il funzionamento delle API RESTful lato server.Database : Conoscenza base di database SQL o NoSQL (es. MongoDB, Firebase, PostgreSQL).Esperienza con librerie di State Management (es. Zustand, Redux Toolkit).Conoscenza di librerie per il data fetching (es. TanStack Query / SWR).Familiarità con il testing frontend (Jest, React Testing Library).Sede di lavoro :
Prediligiamo la modalità smart working, ma richiediamo disponibilità a giornate di lavoro presso i nostri uffici a Milano (max 1 giorno alla settimana).