Senior Go Developer
Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Go Developer.
Zakres obowiązków:
Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadczącą usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, healthcare, finanse, bankowość czy produkcja.
Projektowanie, rozwijanie i utrzymywanie skalowalnych serwisów backendowych w Go oraz aplikacji frontendowych w TypeScript.
Głębokie zrozumienie i praktyczne zastosowanie Go routines, channels oraz wzorów concurrency - optymalizacja obsługi pamięci i wydajności.
Projektowanie i implementacja RESTful oraz GraphQL API zgodnie z najlepszymi praktykami branżowymi.
Architektura, wdrażanie i utrzymywanie rozwiązań opartych na mikroserwisach - zapewnienie skalowalności i niezawodności systemów.
Analiza, optymalizacja i poprawa wydajności aplikacji - optymalizacja zużycia pamięci oraz obsługi równoczesnych żądań.
Tworzenie testów jednostkowych, integracyjnych i end-to-end - zapewnienie niezawodności i utrzymywalności kodu.
Współpraca przy wdrażaniu pipeline'ów CI/CD oraz automatyzacji buildów, testów i deployment'u za pomocą narzędzi takich jak Docker, Kubernetes i platform CI/CD.
Tworzenie i aktualizacja dokumentacji technicznej dotyczącej kodu, API i decyzji architektonicznych.
Ścisła współpraca z product ownerami, architektami i innymi deweloperami w celu definiowania wymagań i rozwiązań.
Zapewnienie wysokiej jakości kodu, jego utrzymywalności i zgodności z najlepszymi praktykami.
Oczekujemy:
Minimum 5 lat doświadczenia w profesjonalnym rozwoju aplikacji w Go - głębokie zrozumienie routines, channels i wzorów concurrency, zarządzanie pamięcią.
Minimum 3 lat doświadczenia w pracy z TypeScript - zaawansowana znajomość nowoczesnych funkcji, bezpieczeństwo typów i integracja z frameworkami takimi jak React, Angular lub Node.js.
Praktyczne doświadczenie w pracy z frameworkami Golango'wymi (np. Gin, Echo) oraz TypeScript'owymi (np. React, Angular, NestJS).
Zaawansowanej znajomości projektowania RESTful i GraphQL API.
Solidnej wiedzy z zakresu zasad inżynierii oprogramowania i best practices.
Praktycznego doświadczenia w pracy z REST API, mikroserwisami i systemami rozproszonymi.
Dobrej znajomości baz danych SQL i NoSQL oraz modelowania danych.
Praktycznej znajomości systemów kontroli wersji (np. Git) i pipeline'ów CI/CD.
Umiejętności pracy w środowiskach Agile/Scrum.
Mile widziane: doświadczenie z SAFe, zarządzanie bazami danych, technologie chmurowe i DevOps, znajomość praktyk bezpiecznego kodowania (OAuth, JWT, szyfrowanie danych), doświadczenie w testowaniu automatycznym.
Znajomość języka angielskiego na poziomie B2 lub C1 - umożliwiająca swobodną komunikację w międzynarodowym środowisku.
Mile widziana jest dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
Oferujemy:
Długofalowa współpraca z wynagrodzeniem w przedziale 190-210 PLN netto/godz. + VAT.
Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
Sprawny i szybki proces rekrutacyjny - jedna, maksymalnie dwie rozmowy techniczne z managerami, online (każda po godzinie).
Współpraca w godzinach 9:00-17:00, możliwa lekka elastyczność.
Współpraca w pełni zdalna.
Benefity - prywatna opieka medyczna, karta Multisport.
Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Be in IT
Be in IT to firma specjalizująca się w branży IT oraz oprogramowaniu, oferująca nowoczesne rozwiązania dla biznesu.
Senior Go Developer
Senior Go Developer