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?