Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Go
Opis
Text copied to clipboard!
Szukamy doświadczonego Programisty Go, który dołączy do naszego zespołu i pomoże w tworzeniu skalowalnych, wydajnych oraz bezpiecznych aplikacji. Jako Programista Go będziesz odpowiedzialny za projektowanie, implementację i utrzymanie aplikacji backendowych, które obsługują duże ilości danych i ruchu. Będziesz pracować w dynamicznym środowisku, współpracując z innymi programistami, inżynierami DevOps oraz zespołami produktowymi, aby dostarczać wysokiej jakości rozwiązania.
Twoje obowiązki obejmą projektowanie i rozwijanie mikroserwisów, optymalizację kodu pod kątem wydajności oraz zapewnienie wysokiej dostępności systemów. Będziesz także uczestniczyć w przeglądach kodu, wdrażaniu najlepszych praktyk programistycznych oraz rozwiązywaniu problemów technicznych.
Idealny kandydat powinien posiadać doświadczenie w programowaniu w języku Go, znać zasady programowania współbieżnego oraz mieć doświadczenie w pracy z bazami danych SQL i NoSQL. Znajomość technologii chmurowych, takich jak AWS, Google Cloud lub Azure, będzie dodatkowym atutem.
Oferujemy konkurencyjne wynagrodzenie, elastyczne godziny pracy oraz możliwość pracy zdalnej. Jeśli jesteś pasjonatem nowoczesnych technologii i chcesz rozwijać swoje umiejętności w dynamicznym środowisku, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji backendowych w języku Go.
- Tworzenie i optymalizacja mikroserwisów.
- Integracja z bazami danych SQL i NoSQL.
- Zapewnienie wysokiej wydajności i skalowalności systemów.
- Współpraca z zespołem DevOps w zakresie wdrażania aplikacji.
- Przeglądanie kodu i wdrażanie najlepszych praktyk programistycznych.
- Rozwiązywanie problemów technicznych i optymalizacja kodu.
- Dokumentowanie kodu i procesów technicznych.
Wymagania
Text copied to clipboard!- Doświadczenie w programowaniu w języku Go.
- Znajomość zasad programowania współbieżnego.
- Doświadczenie w pracy z bazami danych SQL i NoSQL.
- Znajomość systemów kontroli wersji, takich jak Git.
- Umiejętność pracy w środowisku chmurowym (AWS, Google Cloud, Azure).
- Znajomość architektury mikroserwisów.
- Umiejętność analitycznego myślenia i rozwiązywania problemów.
- Dobra znajomość języka angielskiego.
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu w języku Go?
- Czy pracowałeś wcześniej z mikroserwisami?
- Jakie narzędzia do zarządzania bazami danych preferujesz?
- Czy masz doświadczenie w pracy z chmurą (AWS, Google Cloud, Azure)?
- Jakie strategie stosujesz do optymalizacji wydajności kodu?
- Czy masz doświadczenie w pracy w zespołach Agile?
- Jakie były największe wyzwania, z jakimi się spotkałeś w swojej karierze?
- Jakie technologie dodatkowe znasz i stosujesz w swojej pracy?