Közösségi szoftvermérnök | Távmunka | Európa
Az n8n közösségi szoftvermérnököt keres, aki a közösségvezérelt fejlesztést támogatja: közösségi pull requesteket bírál el, közösségi node-okat ellenőriz, és javítja azt a folyamatot, ahogyan a külső hozzájárulásokból megbízható termékfejlesztések lesznek. A Community Engineering csapatban dolgozva gördülékenyen tartja a hozzájárulási folyamatokat, eszközöket és automatizálást épít a bírálati folyamat köré, valamint a közreműködőket és a munkafolyamatok megbízhatóságát érintő hibákat javít. A pozíció a legtöbbnél tisztább rálátást ad az ökoszisztémára, és a közösségből érkező mintázatokat a belső mérnökcsapat felé közvetíti.
Feladatok
- ▹Beküldött közösségi node-ok bírálata: kódminőség, biztonsági minták, hitelesítőadat-kezelés, UX-konvenciók és demóvideók szempontjából
- ▹A bírálati folyamat üzemeltetése és fejlesztése az automatikus ellenőrzésektől az emberi hitelesítésen és jóváhagyáson át az éles kiadásig
- ▹Eszközök és automatizálás építése a bírálati folyamathoz: Linear-munkafolyamatok, szerzőkkel való kommunikációs folyamatok, kiadási folyamat
- ▹Beérkező közösségi PR-ok osztályozása: minőség felmérése, továbbítás a megfelelő csapathoz, vagy lezárás világos indoklással
- ▹Időben adott, konstruktív első visszajelzések a közreműködőknek
- ▹Az ezt működtető eszközök karbantartása: pontozás, Linear-állapotkövetés, CODEOWNERS-alapú továbbítás, elavult PR-ok automatizálása
- ▹A közreműködőket, a node-viselkedést vagy a munkafolyamatok megbízhatóságát érintő hibák felderítése és javítása
- ▹Célzott dokumentációs fejlesztések, amelyek csökkentik a közreműködők és építők előtti akadályokat
- ▹A PR-okból, node-beküldésekből és közreműködői visszajelzésekből kirajzolódó mintázatok jelzése a belső mérnökcsapatnak
- ▹Részvétel a node-fejlesztésekben és kapcsolódó mérnöki feladatokban, amelyek könnyebbé teszik az n8n bővítését és karbantartását
Elvárások
- ▹Erős gyakorlati tapasztalat éles minőségű JavaScript- vagy TypeScript-kód építésében, hibakeresésében és karbantartásában
- ▹Képesség hibák felderítésére olyan kódbázisban, amely külső függőségekre (API-k, SDK-k, harmadik feles szolgáltatások) épül
- ▹A REST API-k és a gyakori hitelesítési módszerek (OAuth, API-kulcsok) ismerete
- ▹Az n8n vagy a munkafolyamat-automatizálás ismerete; az alapszintű node-fejlesztés komoly előny
- ▹Magabiztos használata a CLI-eszközöknek és csomagkezelőknek, például npm vagy pnpm
- ▹Világos írásbeli kommunikáció aszinkron közösségi helyzetekben, például PR-kommentekben és bírálati szálakban
Előny
- ▹Nyílt forráskódú hozzájárulási tapasztalat, akár kisebb javítások, dokumentációfrissítések vagy közösségi PR-ok formájában
- ▹Közösség felé forduló műszaki tapasztalat fejlesztők vagy közreműködők közvetlen támogatásában
- ▹Tapasztalat Series A/B startupnál vagy fejlesztői eszközöket készítő cégnél
Soft skillek
Amit kínálunk
- ▹Versenyképes javadalmazás
- ▹Részvényopció az n8n-ben
- ▹Európában 30 nap szabadság, plusz a helyi munkaszüneti napok
- ▹Egészségügyi, jólléti és nyugdíjjuttatások a helyi országos normák szerint
- ▹Évi 1000 € (vagy annak megfelelő) keret kurzusokra, könyvekre, eseményekre vagy coachingra
- ▹Rendszeres hackathonok
- ▹Remote-first munkavégzés Európa-szerte, rendszeres csapatépítő off-site-okkal
- ▹Havi 100 $ nyílt forráskódú projektek támogatására
- ▹Korlátlan AI-eszköz keret
- ▹Németországba vízumszponzoráció lehetséges
A munkáltatóról
Az n8n az AI-korszakra épült nyílt munkafolyamat-orkesztrációs platform, amelyet 2019-ben alapítottak; berlini központtal több mint 260 fős csapata dolgozik Európában és az USA-ban. Több mint 650 000 aktív fejlesztőből álló közössége és 190 ezernél is több GitHub-csillaga van (a világ 40 legnépszerűbb projektje között), befektetői között van a Sequoia és az SAP stratégiai befektetése, a cég értékelése 5,2 milliárd dollár.