GoodHabitz
GoodHabitz
201 – 500 Zaměstnanci
MarketingPoradenstvíVzdělávání
GoodHabitz je online vzdělávací společnost, která prostřednictvím digitální vzdělávací platformy poskytuje poutavá a dostupná školení. Její činnost propojuje týmy zaměřené na tvorbu obsahu, marketing, vývoj produktů a prodej s cílem vytvářet vzdělávací zážitky zaměřené na dovednosti budoucnosti a praktický osobní i profesní rozvoj. Díky kultuře spolupráce a působení v evropských městech usiluje GoodHabitz o to, aby bylo online vzdělávání příjemné a široce využívané.

Seniorní softwarový inženýr, full stack

Vyvíjejte komplexní vzdělávací produkty v evropské EdTech společnosti GoodHabitz a utvářejte architekturu, vývojové postupy i funkce od nápadu po uvedení.

Popis

  • Vyvíjejte a udržujte full stack funkce napříč API, datovými vrstvami a uživatelskými rozhraními.
  • Pomáhejte utvářet architekturu a návrh systémů a vyhodnocujte přitom kompromisy.
  • Veďte práci od prvotního nápadu přes implementaci, testování a dokumentaci až po nasazení.
  • Udržujte a vylepšujte CI/CD pipeline a procesy nasazování.
  • Provádějte revize kódu a podporujte jeho kvalitu, srozumitelnost i vzájemné učení.
  • Jasně vysvětlujte technická rozhodnutí, aby byl tým zajedno.
  • Spolupracujte s produktovými, designovými a UX týmy i dalšími týmy.

Požadavky

  • Alespoň pět let zkušeností s backendovým vývojem a zkušenosti s frontendem v Reactu, Vue nebo podobném frameworku.
  • Zkušenosti s tvorbou reálných produktů ve spolupráci s produktovými, designovými a UX týmy.
  • Produktově zaměřený přístup orientovaný na potřeby uživatelů a obchodní hodnotu.
  • Dobrá znalost C# a moderního .NET 8, 9 nebo 10.
  • Návrh a používání REST API včetně verzování, OpenAPI, OAuth2, stránkování, limitů požadavků a opakování pokusů.
  • Psaní SQL přímo pro PostgreSQL s využitím Dapperu nebo podobného mikro ORM.
  • Praktické zkušenosti s CI/CD pipeline, procesy nasazování, Dockerem a základní znalost Kubernetes.
  • Porozumění návrhu systémů, hranicím služeb, modelování dat a škálovatelnosti.
  • Řešení problémů v produkčním prostředí pomocí logů a trasování; výhodou je znalost strukturovaného logování a Grafana/Loki.
  • Používání nástrojů LLM, jako jsou Claude Code, Copilot nebo Cursor, pro programování, výzkum, dokumentaci a tvorbu nápadů.
  • Výhodou jsou zkušenosti s dalšími jazyky a frameworky, zejména Node, Vue nebo React.
  • Zkušenosti s AWS/EKS jsou výhodou.

Benefity

  • Konkurenceschopný plat a výkonnostní bonus podle konkrétní role.
  • 25 dní dovolené ročně.
  • Rozpočet na cestování.
  • Flexibilní pracovní prostředí a notebook.
  • Neomezený přístup ke zdrojům GoodHabitz a MyAcademy.
  • Podpora formou koučování v oblasti duševního zdraví.
  • Různorodé a inkluzivní týmy.
  • Tematické akce a teambuildingové aktivity.
  • Každoroční plně placený den Do-Good Day na dobrovolnickou činnost.
  • Pojištění pro případ invalidity a penzijní zabezpečení.