Senior backend fejlesztő I (AI-funkciók fejlesztése) – Európa/LATAM
A Storyblok senior backend fejlesztője a zászlóshajó CMS-platformot működtető backend-rendszerek tervezéséért, fejlesztéséért és továbbfejlesztéséért felel, szoros együttműködésben a product ownerekkel, a tervezőkkel és a mérnöktársakkal, skálázható, megbízható és biztonságos szerveroldali megoldásokat szállítva. A szerep elsősorban egyetlen csapaton vagy jól körülhatárolt backend-területen belül működik, és ezen a hatókörön belül felel a sikeres szállításért. A sikert a magas minőségű backend-megoldások következetes szállítása, az éles rendszerekért vállalt erős felelősség és a csapat műszaki színvonalához való érdemi hozzájárulás méri.
Feladatok
- ▹Összetett backend-funkciók és -szolgáltatások felelős fejlesztése és szállítása modern technológiákkal (elsősorban Ruby on Rails)
- ▹Hozzájárulás skálázható API-k és backend-logika tervezéséhez és megvalósításához, magas teljesítmény, megbízhatóság és biztonság mellett
- ▹Felelősségvállalás a csapat backend-rendszereinek teljesítményéért és skálázhatóságáért, lekérdezések és adatmodellek optimalizálása PostgreSQL-lel és más tárolórendszerekkel
- ▹Tiszta, hatékony, biztonságos és jól dokumentált kód írása a kialakult mérnöki szabványok szerint
- ▹Automatizált tesztek megvalósítása és karbantartása, hozzájárulás a folyamatos integrációs és szállítási gyakorlatokhoz
- ▹Hibák és éles üzemi problémák proaktív azonosítása és megoldása, a sebesség és a minőség egyensúlyával, minimális ügyfélhatás mellett
- ▹Aktív részvétel a kódátnézésekben, építő jellegű visszajelzésekkel
- ▹Szoros együttműködés a product ownerekkel, tervezőkkel és érintettekkel az üzleti igények fenntartható műszaki megoldásokká alakításához
- ▹Hozzájárulás a dokumentációhoz és a csapaton belüli tudásmegosztáshoz
- ▹Középszintű és junior mérnökök támogatása és mentorálása, együttműködő és tisztelettudó mérnöki kultúra építése
- ▹Kezdeményezés a csapattársak akadályainak elhárításában és a műszaki kihívások megoldásában
Elvárások
- ▹7+ év releváns backend-fejlesztői tapasztalat, ebből lehetőleg legalább 3+ év Ruby on Rails
- ▹Erős tapasztalat legalább egy jelentős backend-keretrendszerrel (előnyben a Ruby on Rails)
- ▹PostgreSQL-tapasztalat
- ▹Olyan eszközök ismerete, mint a Redis, a Sidekiq, a Memcached vagy ezek megfelelői
- ▹Tapasztalat automatizált tesztelési keretrendszerekkel (pl. RSpec, PyTest, Jest) és CI/CD legjobb gyakorlatokkal
- ▹A tervezési minták, a fejlesztési legjobb gyakorlatok, az objektumorientált tervezés, az algoritmusok és az adatszerkezetek szilárd ismerete
- ▹Tapasztalat RESTful szolgáltatásokkal és mikroszolgáltatásokkal
- ▹A Git és a modern fejlesztési munkafolyamatok magabiztos használata
- ▹Tapasztalat felhőalapú infrastruktúrával (előnyben az AWS)
- ▹Képesség hatékony, biztonságos, jól dokumentált és tiszta kód írására
- ▹Alap- vagy mesterdiploma informatikából vagy kapcsolódó területen, vagy azzal egyenértékű gyakorlati tapasztalat
- ▹AI-jártasság: AI-eszközök használata a termelékenység, a döntéshozatal és a munka minőségének javítására, józan ítélőképességgel
Előny
- ▹Tapasztalat más nyelvekben, például Python, Rust vagy Elixir
- ▹Jártasság NoSQL- vagy vektoradatbázisokban (pl. Qdrant, Pinecone vagy Weaviate)
- ▹Jártasság modern AI/ML-szolgáltatásokban vagy adatintenzív munkafolyamatokban
- ▹GraphQL-tapasztalat
- ▹FastAPI, Flask, Express vagy hasonló keretrendszerek
- ▹GCP- vagy Azure-tapasztalat
Soft skillek
Amit kínálunk
- ▹Havi távmunka-támogatás (otthoni internet, áramköltség)
- ▹Otthoni irodai eszközcsomag már a kezdéskor (laptop, billentyűzet, monitor)
- ▹Otthoni irodai eszközfejlesztés (bútor, füldugó) vagy helyi coworking-tagság az onboarding után
- ▹Betegszabadság-juttatás, szülői szabadság és évi 25 nap szabadság a helyi nemzeti ünnepek mellett
- ▹Személyes fejlődési keret kurzusokra, könyvekre, konferenciákra és anyagokra
- ▹VSOP (virtuális részvényopciós program)
- ▹Éves nemzetközi csapatépítő utazás, negyedéves és havi online összejövetelek
- ▹Teljesen távoli munkavégzés rugalmas időbeosztással, a munka és a magánélet egyensúlyára építve
A munkáltatóról
A Storyblok headless CMS, amely lehetővé teszi, hogy a marketingesek és a fejlesztők örömmel alkossanak és sikeresek legyenek az AI-vezérelt tartalomkorszakban; strukturált és konzisztens tartalmat szállít mindenhová: weboldalakra, alkalmazásokba, AI-keresésbe és azon túl. Olyan legendás márkák használják, mint a Virgin Media O2, az Oatly és a TomTom. Teljesen távmunkás, nemzetközi vállalat, amely elkötelezett a sokszínűség és a befogadás mellett.