Go Developer

Go

Go Developer

Go
Aleje Jerozolimskie 142A, Warszawa

Link Group

Full-time
B2B
Mid
Remote
5 023 - 6 139 USD
Net per month - B2B

Job description

Obowiązki:

  • Projektowanie, rozwijanie i utrzymywanie aplikacji backendowych przy użyciu języka Go.
  • Tworzenie wydajnych i skalowalnych rozwiązań opartych na architekturze mikroserwisów.
  • Integracja z zewnętrznymi API oraz tworzenie własnych interfejsów API RESTful lub gRPC.
  • Optymalizacja kodu pod kątem wydajności i bezpieczeństwa.
  • Współpraca z zespołem projektowym w celu implementacji wymagań biznesowych i technicznych.
  • Tworzenie i utrzymywanie dokumentacji technicznej.
  • Testowanie i debugowanie aplikacji w celu zapewnienia ich stabilności i poprawności działania.
  • Udział w przeglądach kodu oraz wdrażanie najlepszych praktyk w zespole developerskim.


Wymagania:

  • Minimum 3 lata doświadczenia w programowaniu w języku Go.
  • Doświadczenie w pracy z bazami danych, takimi jak PostgreSQL, MySQL lub MongoDB.
  • Znajomość architektury mikroserwisów i narzędzi takich jak Docker, Kubernetes.
  • Doświadczenie w pracy z systemami kontroli wersji, np. Git.
  • Znajomość protokołów komunikacyjnych i technologii takich jak REST, gRPC, WebSockets.
  • Umiejętność projektowania skalowalnych i wydajnych systemów backendowych.
  • Zrozumienie podstawowych koncepcji DevOps i znajomość CI/CD (np. Jenkins, GitLab CI).
  • Dobre zrozumienie zagadnień związanych z bezpieczeństwem aplikacji.
  • Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację i czytanie dokumentacji technicznej.


Mile widziane:

  • Doświadczenie z chmurą (np. AWS, GCP, Azure).
  • Znajomość innych języków programowania, takich jak Python, Java lub C++.


Tech stack

    Go

    advanced

    PostgreSQL

    regular

    Docker

    regular

Office location

Published: 27.11.2024