Senior Golang Developer
co.brick
Rola polega na budowaniu wydajnych systemów backendowych w języku Go w ramach projektu o nieokreślonej domenie. Praca ma charakter konsultingowy – możliwy jest zarówno model part-time, jak i full-time, z oczekiwaniem natychmiastowego zaangażowania. Kandydat będzie odpowiedzialny za mikroserwisy, API (gRPC/REST), bazy danych oraz infrastrukturę chmurową. Wymagana jest duża samodzielność i zdolność do szybkiego wdrożenia się w projekt.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ani struktury projektu, brak opisu procesu rekrutacyjnego (ilość etapów, zadanie domowe itp.).
Rola polega na budowaniu wydajnych systemów backendowych w języku Go w ramach projektu o nieokreślonej domenie. Praca ma charakter konsultingowy – możliwy jest zarówno model part-time, jak i full-time, z oczekiwaniem natychmiastowego zaangażowania. Kandydat będzie odpowiedzialny za mikroserwisy, API (gRPC/REST), bazy danych oraz infrastrukturę chmurową. Wymagana jest duża samodzielność i zdolność do szybkiego wdrożenia się w projekt.
- ✓Nowoczesny stack technologiczny (Go, mikroserwisy, K8s, chmura)
- ✓Wysoki poziom samodzielności i autonomii technicznej
- −Brak informacji o projekcie i domenie – nie wiadomo nad czym konkretnie się będzie pracować
- !Natychmiastowa dostępność sugeruje presję czasową lub projekt w kryzysie
- !Elastyczna alokacja (part/full-time) może oznaczać nieprzewidywalne obciążenie
- !Brak informacji o zespole i procesie deweloperskim (code review, daily, itp.)
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i utrzymanie mikroserwisów w Go z użyciem goroutin i kanałów
- •Projektowanie i implementacja API (gRPC, REST)
- •Praca z bazami SQL (PostgreSQL/MySQL) i NoSQL (Redis, MongoDB)
- •Konteneryzacja aplikacji za pomocą Docker i orkiestracja na Kubernetes
- •Pisanie testów jednostkowych i profilowanie wydajności kodu
- •Refaktoryzacja i utrzymanie czystego kodu
- •Współpraca z zespołem przy użyciu CI/CD i narzędzi chmurowych (AWS/GCP/Azure)
Oferta dla doświadczonych specjalistów (Senior).
Inżynier backendowy z 5-letnim doświadczeniem, który ma solidne podstawy w Go, ale może nie mieć jeszcze głębokiego doświadczenia z Go w środowisku produkcyjnym na dużą skalę. Powinien znać mikroserwisy i Docker/Kubernetes na poziomie podstawowym.
Juniorzy lub mid-level developerzy bez solidnego doświadczenia w Go oraz osoby szukające stabilnego, długoterminowego projektu z określonym zakresem obowiązków. Rola nie jest odpowiednia dla kogoś, kto potrzebuje ścisłego nadzoru lub nie jest gotowy na elastyczność czasową.
- ?Jaka jest domena projektu i nad czym zespół obecnie pracuje?
- ?Ile osób liczy zespół deweloperski i jaki jest podział ról?
- ?Czy przewidziane są dyżury on-call? Jak wygląda obsługa incydentów?
- ?Jak długo trwa planowany projekt i czy jest szansa na przedłużenie?
- ?Jakie narzędzia CI/CD i monitoringowe są używane w projekcie?
- ?Czy istnieje możliwość pracy tylko w trybie part-time od samego początku?
- −Nie podano wielkości zespołu ani struktury projektu
- −Brak opisu procesu rekrutacyjnego (ilość etapów, zadanie domowe itp.)
- −Nie wiadomo, czy praca wymaga on-call lub dyżurów
- −Brak informacji o benefity (np. budżet szkoleniowy, sprzęt)