Golang Developer (Senior) віддалено Międzynarodowa firma specjalizująca się w produktach do gier poszukuje starszego programisty Golang. O projekcie: —Projekt to rozwiązanie dla graczy, które składa się z wielu komponentów, takich jak frontend, backend i inne usługi. Zespół, do którego dołączysz, pracuje po stronie backendu. Jest to zestaw usług o dużym obciążeniu, przetwarzający logikę gry i współpracujący z bazą danych oraz komunikujący się z innymi usługami. Twój przyszły zespół: —PM, zespół
Golang Developer (Senior) віддалено Międzynarodowa firma specjalizująca się w produktach do gier poszukuje starszego programisty Golang. O projekcie: —Projekt to rozwiązanie dla graczy, które składa się z wielu komponentów, takich jak frontend, backend i inne usługi. Zespół, do którego dołączysz, pracuje po stronie backendu. Jest to zestaw usług o dużym obciążeniu, przetwarzający logikę gry i współpracujący z bazą danych oraz komunikujący się z innymi usługami. Twój przyszły zespół: —PM, zespół Pythona, QATeam, zespół AQA, zespół Frontend. Ważne są dla nas następujące umiejętności: Praktyczne doświadczenie w rozwoju z Golangiem – od 3+ lat; Praktyczne doświadczenie w rozwoju w Pythonie — od ponad 2 lat; Doświadczenie z bazami danych SQL (MariaDB, Postgresql); Dobra znajomość SQLas plus; Doświadczenie w Clickhouse, Znajomość tworzenia aplikacji kontenerowych oraz doświadczenie w Docker, Docker Compose, Kubernetes, AWS; Doświadczenie z Redis, RabbitMQ, Nats; Solidna znajomość architektury mikrousług; Wiedza na temat tego, czym jest wzorzec SAGA, zrozumienie różnicy pomiędzy orkiestracją a choreografią. Doświadczenie w rozwoju skalowalnych systemów przetwarzania masowych transakcji; Doświadczenie w tworzeniu testów jednostkowych; Doświadczenie w pracy z kolejkami wiadomości, kolejkami zadań; Poziom znajomości języka angielskiego (techniczny) – co najmniej B1. Pożądane są następujące umiejętności: Znajomość teorii kategorii; Znajomość stylu programowania; Zrozumienie czystych wzorców, takich jak rachunek lambda, monady, komponowanie, mapowanie, redukcja. Twoje przyszłe obowiązki: Opracowywanie komponentów usług dla skalowalnej platformy zapewniającej jakość; Projektować i wdrażać modele danych i interfejsy API; Współpracuj z zespołem DevOps, aby zapewnić płynne wdrożenie i integrację; Pisz czysty, wydajny i nadający się do wielokrotnego użytku kod i testy jednostkowe w Golang i Python, zgodnie ze standardami kodowania i najlepszymi praktykami. Co oferujemy: — Konkurencyjne wynagrodzenie i kwartalny system premiowy. —Elastyczny grafik — Możesz wybrać dogodne godziny pracy (rozpoczęcie pracy od 8 do 11, 8 godzin dziennie) — Zdalne — Systemy Notracking. — Dbałość o równowagę między życiem zawodowym a prywatnym pracowników — 17 dni roboczych urlopu; nieograniczone zwolnienie lekarskie; zachowane święta państwowe, zgodnie z ustawodawstwem ukraińskim. — Nauka i rozwój zawodowy — Społeczności ekspertów, płatne kursy i certyfikaty zawodowe, wydarzenia zawodowe. Cenimy uczciwość, otwartość, życzliwość, pozytywne nastawienie i niezależność. Stwórzmy razem fajny produkt :)