Backend Team Leader (C# / .NET Framework / ASP.NET Core)
Jsme Lifeliqe. Inovativní společnost, specializující se na modernizaci vzdělávání nejen v České republice, ale po celém světě, od Spojených států až po Čínu. I přes naši dlouhou historii na trhu a podporu ze strany skupiny Creditas, stále si uchováváme start-upový duch a přátelskou atmosféru.
V rámci základního a středního vzdělávání jsme se léta zaměřovali na interaktivní 3D aplikace, které jsme přesunuli i do virtuální reality. Naše aplikace nechávají učebnice daleko za sebou, nabízejí interaktivní zkušenosti a pomáhají žákům a studentům lépe chápat složité koncepty.
Pro dospělé připravujeme možnost pracovní rekvalifikace pomocí VR simulací. Tím umožňujeme těm, kteří chtějí znovu nastartovat svou kariéru, získat vzdělání odkudkoliv a kdykoliv a dát jim tak šanci na nový začátek!
Momentálně hledáme zkušeného Backend Team Leadera, který se připojí k našemu vývojovému týmu nové aplikace. Tato role vyžaduje silné technické zázemí, ale i schopnost vést a motivovat tým. Pokud máte zkušenosti s moderními technologiemi a chcete vést vývoj aplikace, která bude mít přímý dopad na vzdělávání dětí i dospělých, dejte nám vědět!
Co tě u nás čeká?
- Vývoj nové aplikace za použití moderních technologií a nástrojů jako C#, .NET Framework, ASP.NET Core.
- Správa a optimalizace databáze pomocí PostgreSQL a Marten (dokumentová databáze).
- Implementace messaging systému s využitím Wolverine a Kafka nebo RabbitMQ pro přeposílání zpráv.
- Tvorba RESTful API a použití ASP.NET MVC pro správu identity.
- Práce s Minimal APIs pro specifické případy, OpenIddict pro integraci identity.
- Vystavování API dokumentace pomocí Swagger.
- Implementace vyhledávání přes Typesense a debugování s nástrojem HyperDX.
- Automatizované testování API pomocí JavaScript/TypeScript a k6.
- Git + Husky pro automatizované hooky, Docker a kontejnerizace pro nasazení aplikace.
- Microsoft Azure a Hetzner pro cloudové služby.
- Kubernetes pro orchestraci kontejnerů a Nginx pro reverzní proxy.
- Terraform pro správu infrastruktury a DevOps pro CI/CD procesy.
- Vedení týmu vývojářů, mentoring a aktivní koučink juniorních a středně pokročilých členů týmu.
- Delegování úkolů a rozdělení zodpovědností mezi členy týmu.
- Efektivní komunikace s ostatními týmy (frontend, QA, produktoví manažeři, UX/UI).
- Předávání technických a ne-technických informací jak členům týmu, tak i vedení.