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.
Senior Go Developer (zdalnie)
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ą.