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?