Senior Golang Developer
Instinctools
Rola Senior Golang Developera polega na projektowaniu, rozwijaniu i utrzymywaniu usług backendowych w języku Golang dla globalnej platformy mobilności i usług miejskich. Klient, dla którego poszukiwany jest kandydat, działa w ponad 700 miastach w 47 krajach i jest drugą najczęściej pobieraną aplikacją mobilnościową na świecie. Kandydat będzie odpowiedzialny za tworzenie skalowalnych, wydajnych i niezawodnych rozwiązań, projektowanie baz danych SQL, zarządzanie komunikacją asynchroniczną (np. Kafka), a także za pełną odpowiedzialność za cykl życia usług backendowych, w tym monitoring i wsparcie produkcyjne. Rola wymaga silnego nacisku na jakość kodu, najlepsze praktyki inżynierskie oraz współpracę z zespołami cross-funkcyjnymi.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o konkretnym modelu pracy (zdalny/hybrydowy/stacjonarny) i lokalizacji biura w krakowie., nie podano szczegółów dotyczących wynagrodzenia za dyżury on-call..
Rola Senior Golang Developera polega na projektowaniu, rozwijaniu i utrzymywaniu usług backendowych w języku Golang dla globalnej platformy mobilności i usług miejskich. Klient, dla którego poszukiwany jest kandydat, działa w ponad 700 miastach w 47 krajach i jest drugą najczęściej pobieraną aplikacją mobilnościową na świecie. Kandydat będzie odpowiedzialny za tworzenie skalowalnych, wydajnych i niezawodnych rozwiązań, projektowanie baz danych SQL, zarządzanie komunikacją asynchroniczną (np. Kafka), a także za pełną odpowiedzialność za cykl życia usług backendowych, w tym monitoring i wsparcie produkcyjne. Rola wymaga silnego nacisku na jakość kodu, najlepsze praktyki inżynierskie oraz współpracę z zespołami cross-funkcyjnymi.
- ✓Praca dla globalnej platformy mobilności i usług miejskich, która jest drugą najczęściej pobieraną aplikacją mobilnościową na świecie, oferuje możliwość pracy nad produktem o ogromnym zasięgu i wpływie.
- ✓Możliwość pracy nad zaawansowanymi technologiami, takimi jak Golang, Kafka, Kubernetes, w środowisku o wysokim obciążeniu.
- ✓Oferta zawiera możliwości nauki, seminaria, konferencje i czas na eksplorację nowych technologii.
- ✓Możliwość współfinansowania kursów językowych (angielski).
- −Współpraca z klientem, który jest globalną platformą mobilności i usług miejskich, może oznaczać pracę nad systemami o bardzo wysokim obciążeniu i krytyczności, co wiąże się z potencjalnym stresem i koniecznością szybkiego reagowania na problemy.
- !Czas trwania współpracy określony jako '6+ miesięcy' może sugerować projekt o ograniczonym czasie trwania lub możliwość przedłużenia, co warto doprecyzować.
- !Lokalizacja 'Cracow Metropolitan Area' może oznaczać pracę zdalną lub hybrydową, ale brak precyzyjnych informacji o modelu pracy.
- !Wymaganie 'Intermediate English' jest dość ogólne i warto doprecyzować oczekiwany poziom biegłości, zwłaszcza w kontekście komunikacji z międzynarodowym zespołem i klientem.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, rozwijanie i utrzymywanie usług backendowych w Golang.
- •Tworzenie skalowalnych, wysokowydajnych i niezawodnych rozwiązań.
- •Projektowanie optymalnych struktur baz danych SQL, zarządzanie indeksami i optymalizacja zapytań.
- •Budowanie i utrzymywanie komunikacji asynchronicznej między usługami (np. Kafka).
- •Pełna odpowiedzialność za usługi backendowe, w tym rozwój, wdrożenie, monitoring i wsparcie produkcyjne.
- •Konfiguracja observability dla usług (metryki, logowanie, alerty).
- •Reagowanie na incydenty produkcyjne, analiza przyczyn źródłowych i procesy post-mortem.
- •Pisanie czystego, łatwego w utrzymaniu i dobrze ustrukturyzowanego kodu.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5-letnim doświadczeniem w Golang i 7-letnim doświadczeniem w backendzie, który posiada solidną wiedzę SQL, doświadczenie z Docker i CI/CD, rozumie wzorce komunikacji między usługami i potrafi pracować w środowisku o wysokim obciążeniu, może być rozważany na to stanowisko. Dobra znajomość języka angielskiego jest wymagana.
Oferta nie jest dla osób z mniejszym niż 5-letnim doświadczeniem w Golang lub mniejszym niż 7-letnim doświadczeniem w backendzie. Kandydaci, którzy nie czują się komfortowo z pracą z bazami danych SQL, Redis, Docker, CI/CD, Kubernetes lub w środowiskach o wysokim obciążeniu, również powinni rozważyć inne oferty.
- ?Jaki jest dokładny model pracy (zdalny, hybrydowy, stacjonarny) i ile dni w tygodniu/miesiącu przewiduje się pracę z biura?
- ?Jakie są główne wyzwania techniczne, z jakimi mierzy się obecnie zespół backendowy?
- ?Jak wygląda proces wdrażania nowych członków zespołu i jakie wsparcie jest oferowane?
- ?Jak często występują dyżury on-call i czy są one dodatkowo wynagradzane?
- ?Jakie są możliwości rozwoju zawodowego i ścieżki kariery dla Senior Golang Developera w ramach tej współpracy?
- ?Czy istnieje możliwość przedłużenia współpracy po upływie pierwszych 6 miesięcy?
- ?Jak wygląda proces code review i jakie są oczekiwania dotyczące jakości kodu?
- ?Jakie są główne metryki sukcesu dla tej roli?
- −Brak informacji o konkretnym modelu pracy (zdalny/hybrydowy/stacjonarny) i lokalizacji biura w Krakowie.
- −Nie podano szczegółów dotyczących wynagrodzenia za dyżury on-call.
- −Brak informacji o konkretnych możliwościach rozwoju zawodowego i ścieżkach kariery.
- −Nie sprecyzowano, jakie są główne wyzwania techniczne dla zespołu.
- −Nie podano informacji o procesie rekrutacyjnym.
Opisany jako profesjonalny i ambitny zespół, z możliwościami nauki i eksploracji nowych technologii. Atmosfera sprzyja rozwojowi i współpracy.
Brak informacji o konkretnych etapach procesu rekrutacyjnego.