Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier Backend Mobilny

Opis

Text copied to clipboard!
Poszukujemy Mobilnego Inżyniera Backend, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwijanie oraz utrzymanie wydajnych i skalowalnych rozwiązań backendowych dla aplikacji mobilnych. Osoba na tym stanowisku będzie ściśle współpracować z zespołami frontendowymi, mobilnymi oraz DevOps, aby zapewnić najwyższą jakość dostarczanych usług i funkcjonalności. Do Twoich głównych zadań będzie należało projektowanie architektury API, integracja z zewnętrznymi usługami, optymalizacja wydajności oraz zapewnienie bezpieczeństwa danych użytkowników. W codziennej pracy będziesz wykorzystywać nowoczesne technologie, takie jak Node.js, Java, Python, czy .NET, a także narzędzia do zarządzania bazami danych (np. PostgreSQL, MongoDB) oraz systemy chmurowe (AWS, Google Cloud, Azure). Oczekujemy od Ciebie doświadczenia w pracy z RESTful API, znajomości zagadnień związanych z autoryzacją i uwierzytelnianiem użytkowników, a także umiejętności rozwiązywania problemów i pracy w zespole scrumowym. Mile widziane będzie doświadczenie w pracy z narzędziami CI/CD oraz znajomość zagadnień związanych z testowaniem backendu. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy, możliwość pracy zdalnej oraz udział w ciekawych projektach dla międzynarodowych klientów. Jeśli jesteś osobą ambitną, nastawioną na rozwój i chcesz mieć realny wpływ na kształtowanie nowoczesnych rozwiązań mobilnych, zapraszamy do aplikowania!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwijanie backendu aplikacji mobilnych
  • Tworzenie i utrzymanie API oraz integracji z zewnętrznymi usługami
  • Optymalizacja wydajności i skalowalności systemów backendowych
  • Zapewnienie bezpieczeństwa danych i zgodności z regulacjami
  • Współpraca z zespołami frontendowymi i mobilnymi
  • Tworzenie dokumentacji technicznej
  • Wdrażanie rozwiązań CI/CD
  • Monitorowanie i rozwiązywanie problemów produkcyjnych
  • Testowanie i debugowanie kodu backendowego
  • Udział w planowaniu sprintów i przeglądach kodu

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia na podobnym stanowisku
  • Bardzo dobra znajomość jednego z języków backendowych (Node.js, Java, Python, .NET)
  • Doświadczenie w pracy z bazami danych (PostgreSQL, MongoDB lub inne)
  • Znajomość RESTful API oraz zasad projektowania architektury backendowej
  • Umiejętność pracy z systemami kontroli wersji (Git)
  • Znajomość zagadnień związanych z bezpieczeństwem aplikacji
  • Doświadczenie w pracy z narzędziami CI/CD
  • Umiejętność pracy w zespole scrumowym
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji
  • Mile widziane doświadczenie z chmurą (AWS, Google Cloud, Azure)

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie backendowe znasz najlepiej?
  • Opisz swoje doświadczenie w pracy z API dla aplikacji mobilnych.
  • Jakie narzędzia do zarządzania bazami danych wykorzystywałeś?
  • Czy miałeś doświadczenie z wdrażaniem rozwiązań CI/CD?
  • Jakie wyzwania napotkałeś podczas optymalizacji backendu?
  • Jak dbasz o bezpieczeństwo danych użytkowników?
  • Czy pracowałeś w zespole scrumowym?
  • Jakie projekty mobilne realizowałeś w przeszłości?
  • Jak radzisz sobie z rozwiązywaniem problemów produkcyjnych?
  • Jakie masz oczekiwania względem pracy zdalnej?