Ashby cerca una figura capace di unire design e sviluppo per dare forma alla UI e alla UX del suo software di recruiting, all'interno di un reparto di Design Engineering che raddoppierà nel prossimo anno. Il team si incontra di persona almeno due volte l'anno, una volta per reparto e una per tutta l'azienda.
Ruolo
Il ruolo richiede davvero di progettare e programmare: non è un frontend developer con un nuovo nome, né un designer che realizza prototipi. Si lavora sui problemi di design più complessi del prodotto, si estende e migliora il design system interno e si supportano i product engineer nelle scelte di design più specifiche. Tra i progetti già realizzati dal team ci sono il redesign della web app mobile, partendo dal confronto con i clienti fino ai wireframe e alla UI finale, e una serie di componenti componibili del design system per creare procedure guidate coerenti in tutto il prodotto. Il lavoro raggiunge oltre 100.000 utenti attivi a settimana e milioni di candidati, con feedback dei clienti spesso già nel giorno del rilascio. La cultura prevede pochissime riunioni, nessuno sprint planning e grande autonomia: si scrivono le specifiche, si prendono decisioni di prodotto e si porta ogni progetto fino in produzione. La posizione copre sia il livello mid sia quello senior e richiede almeno 2 anni di esperienza continuativa come engineer o designer, con esperienza nel progettare prodotti e rilasciare codice usato da centinaia di persone.
Tecnologie
TypeScript, React e CSS sono il minimo richiesto; lo stack completo comprende anche API GraphQL, Node.js, Postgres e Redis. Conoscere le tecnologie backend è un plus, perché permette di lavorare in autonomia senza dipendere dai product engineer.
Condividi annuncio
Informazioni su Ashby
Ashby sviluppa il software con cui i team che si occupano di selezione del personale gestiscono l'intero processo di assunzione, dalla ricerca dei candidati alla pianificazione dei colloqui fino all'analisi dei dati, in un unico prodotto invece che in una collezione di strumenti separati. La piattaforma è usata ogni settimana da oltre centomila persone e tratta milioni di candidature, con clienti come Notion, Linear, Shopify e Snowflake, oltre duemilacinquecento aziende servite e una crescita dei ricavi che l'azienda dichiara superiore al cento per cento su base annua.
L'organizzazione è distribuita e dichiaratamente costruita attorno all'autonomia di chi programma: le persone che sviluppano scrivono le specifiche di prodotto, prendono le decisioni di progettazione e portano i progetti dall'inizio alla fine, in una cultura che riduce al minimo le riunioni e rinuncia a pianificazioni a intervalli fissi, alla stima dei compiti e alla suddivisione del lavoro in schede assegnate dall'alto. La tecnologia usata è omogenea in tutta l'azienda, con TypeScript sia sul lato del browser sia su quello del server, React, un'interfaccia GraphQL, Node.js, Postgres e Redis, su infrastruttura interamente su AWS. Fra le condizioni offerte compaiono una quota azionaria con finestra di esercizio decennale, budget personali per attrezzatura e formazione, e due incontri di persona all'anno, uno di reparto e uno di tutta l'azienda.
