Software Engineer
(Full-stack)

Praga / Bratysława / Zdalnie

Jako Inżynier Oprogramowania w Born Digital będziesz pomagać w tworzeniu i utrzymaniu naszej platformy Digital Humans opartej na AI. 

To nie jest rola, w której będziesz spędzać cały dzień na wdrażaniu funkcji interfejsu użytkownika. Dużą częścią tej pracy jest zrozumienie, jak działa platforma, debugowanie problemów, integracja z systemami zewnętrznymi oraz pomaganie klientom i współpracownikom w rozwiązywaniu problemów technicznych. 

Będziesz pracować z API, workerami, bazami danych, infrastrukturą chmurową, aplikacjami frontendowymi i wszystkim pomiędzy. 

Lokalizacja i tryb pracy

  • Bratysława – biura SkyPark (The Spot) (hybrydowo) 
  • Oczekujemy regularnej obecności w biurze, średnio około 3 dni w tygodniu, ale jesteśmy elastyczni. 

Co lubimy / czego używamy

  • React.js, TypeScript, MUI 
  • Python, Node.js, GraphQL, Express, FastAPI 
  • PostgreSQL i MongoDB 
  • Chmura Azure, Kubernetes, Kubernetes (K8s), Docker, GitHub 
  • ELK, Prometheus, Grafana, Keycloak, Sentry… (mile widziane) 

Jak pracujemy

  • Często wdrażamy zmiany i bezlitośnie refaktoryzujemy 
  • Cenimy ciekawość, odpowiedzialność i pragmatyczne podejście do rozwiązywania problemów 
  • Codziennie korzystamy z narzędzi AI, ale oczekujemy, że inżynierowie będą rozumieć systemy i kod, z którymi pracują 
  • Nasz proces rekrutacyjny obejmuje sesję live codingu skoncentrowaną na rozwiązywaniu problemów i podstawach inżynierii oprogramowania 

O Tobie

  • Masz ponad 3 lata doświadczenia w tworzeniu oprogramowania 
  • Cechuje Cię techniczna ciekawość i lubisz dochodzić do tego, jak coś działa 
  • Lubisz debugować problemy i docierać do ich źródłowej przyczyny, nawet gdy odpowiedź nie jest oczywista 
  • Bierzesz odpowiedzialność i zależy Ci na tym, by wszystko było zrobione dobrze 
  • Znasz niektóre z technologii, których używamy, i chcesz nauczyć się pozostałych 
  • Swobodnie komunikujesz się zarówno z osobami technicznymi, jak i nietechnicznymi, klientami, partnerami oraz zewnętrznymi zespołami IT po słowacku lub czesku (angielski będzie dodatkowym atutem) 

Obowiązki

Odpowiedzialność za platformę i rozwiązywanie problemów 

Poznaj platformę od podszewki. Pracuj w całym stosie technologicznym — od frontendu i usług backendowych po bazy danych, kontenery, infrastrukturę chmurową i środowiska klientów. Pomagaj współpracownikom i klientom diagnozować problemy, identyfikować ich przyczyny źródłowe i dbać o płynne działanie systemu. 

 

Komunikacja z klientem i komunikacja techniczna 

Współpracuj bezpośrednio z klientami, partnerami i zewnętrznymi zespołami IT, aby zrozumieć wymagania, rozwiązywać problemy, wspierać integracje i pomagać we wdrożeniach zakończonych sukcesem. Większość komunikacji odbywa się obecnie w języku słowackim lub czeskim, z okazjonalną komunikacją po angielsku. 

 

Rozwój API, integracji i danych 

Projektuj i optymalizuj API, integracje, workery oraz interakcje z bazami danych z wykorzystaniem technologii takich jak PostgreSQL, MongoDB i GraphQL. Pomagaj łączyć naszą platformę z systemami klientów i usługami zewnętrznymi. 

 

Rozwój aplikacji 

Projektuj, rozwijaj i utrzymuj komponenty frontendowe i backendowe naszej platformy, korzystając z technologii takich jak React, TypeScript, Python i Node.js. 

Dlaczego warto do nas dołączyć?

 

🧑🏻‍💻  Świetny zespół, (prawie) zero biurokracji, dużo swobody  

🚀   Pracuj nad najnowocześniejszą technologią AI – stań się częścią przyszłości transformacji cyfrowej z Digital Humans

💸  Konkurencyjne warunki  

🤝  Bez mikrozarządzania. Po prostu zależy nam na wynikach i dobrej atmosferze  

Tworzymy skalowalne platformy dla produktów stawiających AI na pierwszym miejscu. Pracuj na miejscu lub zdalnie — jakkolwiek pomoże Ci to osiągać najlepsze wyniki.

/*Outbound VB*/