Ghost cerca sviluppatori JavaScript esperti per la squadra di prodotto, con la particolarità che quasi tutto quello che si scrive viene rilasciato open source con licenza MIT: il codice resta pubblico e riutilizzabile, anche dalla persona che lo ha scritto. La posizione è aperta a candidature nei fusi orari compresi tra UTC−1 e UTC+3.
Ruolo
Si cercano persone con una storia solida di progetti su larga scala portati in produzione e capacità di lavorare bene in squadra. Il punto di partenza è spesso un brief ampio: da lì si definisce la soluzione tecnica, si valutano i compromessi architetturali e si porta il progetto dall'idea al rilascio con molta autonomia. Oltre alla qualità del codice, ci si aspetta leadership tecnica e contributo alle buone pratiche che fanno funzionare l'intera squadra. Collaborazione e mentoring hanno un peso concreto: condividere conoscenza, fare code review approfondite, mettersi a programmare in coppia su un problema difficile, migliorare la documentazione, seguire la crescita di altri sviluppatori. La comunicazione è quasi tutta scritta e chi lavora bene qui tende ad essere auto-organizzato: buona parte della squadra arriva da esperienze da fondatore o freelance. Tutti gli sviluppatori di prodotto partecipano ai turni di on-call, come parte della responsabilità sul proprio lavoro. Non sono richiesti viaggi frequenti, a parte i ritrovi periodici della squadra.
Tecnologie
Node e React sono le competenze centrali per lavorare su Ghost. Sono un vantaggio l'esperienza con le altre parti dello stack - Knex, Express e Handlebars - insieme a una buona padronanza di MySQL e delle pratiche moderne di CI/CD. Contano anche le esperienze precedenti in startup, SaaS, open source, applicazioni distribuite e lavoro distribuito. Gli strumenti quotidiani sono Slack, Linear e Google Meet.
Condividi annuncio
Informazioni su Ghost
Ghost è un'organizzazione non profit che sviluppa una piattaforma di publishing open source usata da decine di migliaia di siti e aziende in tutto il mondo. Nata come progetto finanziato su Kickstarter, è oggi uno dei progetti open source più diffusi nel suo settore: un'applicazione full stack in JavaScript che permette a giornalisti, autori indipendenti e redazioni di pubblicare articoli, gestire newsletter e costruire un modello di abbonamento sostenibile senza dipendere dalle piattaforme social. Tra chi la usa ci sono testate come 404 Media, Platformer e Tangle News, oltre ad aziende tecnologiche come YCombinator, Cloudflare e Kickstarter. Il codice è rilasciato con licenza MIT e praticamente tutto quello che viene sviluppato finisce pubblicamente su GitHub.
Il modello di business è dichiaratamente controcorrente: nessun investitore, nessuna exit all'orizzonte, profittevole dal primo anno e con ricavi annuali che superano i 10 milioni di dollari. Ghost pubblica metriche e obiettivi in modo trasparente e ha scelto di restare intenzionalmente piccola, con l'idea di non superare la cinquantina di persone anche mentre la base clienti continua a crescere. La squadra è distribuita in tutto il mondo e lavora in modo asincrono: la comunicazione passa soprattutto dalla scrittura, con poche riunioni e molta autonomia individuale. Tra le condizioni di lavoro ci sono la settimana corta di quattro giorni, ferie generose con chiusura aziendale a fine anno, budget per formazione e postazione, congedo parentale retribuito e ritrovi periodici della squadra in giro per il mondo.
