
Programista Golang – Rozwiązania dla kamer noszonych na ciele
- BI & Data
- Z doświadczeniem
- Praca stacjonarna
- Język: Szwedzki
- CV: Angielski lub szwedzki
Wynagrodzenie do ustalenia
Opis stanowiska
Na zlecenie naszego klienta poszukujemy Programisty Golang do ich szybko rozwijającego się zespołu zajmującego się rozwiązaniami dla kamer noszonych na ciele. Będziesz miał okazję tworzyć przyszłościowe rozwiązania dla kamer używanych przez policję, personel medyczny, ochroniarzy i wielu innych – w sytuacjach, gdzie bezpieczeństwo, zaufanie i pewność są kluczowe.
O kliencie
Firma jest światowym liderem w dziedzinie wideo sieciowego i tworzy innowacyjne rozwiązania, które poprawiają bezpieczeństwo i umożliwiają nowe możliwości biznesowe. Od momentu założenia w 1984 roku, firma prowadzi rozwój w branży i obecnie oferuje produkty oraz usługi w zakresie monitoringu wideo, analizy, kontroli dostępu, interkomów i systemów audio.
Główna siedziba znajduje się w Lund, a firma zatrudnia ponad 4000 pracowników w ponad 50 krajach, co czyni ją globalnym przedsiębiorstwem z silną lokalną obecnością. Kultura firmy opiera się na otwartości, współpracy i chęci wprowadzania zmian. Pracujesz w środowisku, które sprzyja innowacjom, gdzie inicjatywy takie jak Free Friday dają przestrzeń na kreatywny rozwój, a duch zespołowy jest naturalną częścią codzienności.
Twoje przyszłe zespół
Będziesz pracować w jednym z siedmiu zespołów programistycznych klienta w obszarze Body Worn, które wspólnie odpowiadają za całe rozwiązanie systemowe, od kamer i jednostek kontrolnych po aplikacje mobilne dla iOS i Android oraz usługi w chmurze.
Ich zespół deweloperski jest mały, dynamiczny i bierze odpowiedzialność za swoje obszary ekspertyzy. Twój zespół koncentruje się na rozwijaniu oprogramowania dla wbudowanych urządzeń, które stanowią serce systemu Body Worn. Praca odbywa się blisko użytkowników, zarówno poprzez własne pilotażowe projekty u klientów, jak i w bliskiej współpracy z ich organizacją sprzedażową, co pozwala na szybkie testowanie i praktyczne wykorzystanie waszych rozwiązań.
Motywuje ich ciekawość i chęć dostarczania wysokiej jakości produktów na rynek, a osiągają sukcesy razem. Zespół pracuje w metodyce Agile z oprogramowaniem opartym na systemie Linux, gdzie większość usług jest pisana w Go i integrowana z DBus, REST i GraphQL. Odpowiadają za część backendową i ściśle współpracują z kolegami, którzy rozwijają frontend i oprogramowanie kamer. Cały kod jest zarządzany w Gerrit, a testy integracyjne są przeprowadzane ciągle w Jenkins.
O roli
Jako Programista Golang staniesz się centralną częścią zespołu, który rozwija oprogramowanie oparte na systemie Linux dla naszych rozwiązań kamer noszonych na ciele. Pracujesz głównie w Go, ale także przyczyniasz się do całości, rozwijając usługi, które integrują się z DBus, REST, GraphQL i gRPC. Praca polega na rozwiązywaniu złożonych przypadków użycia end-to-end z wysokimi wymaganiami dotyczącymi jakości, bezpieczeństwa i stabilności – zawsze w bliskiej współpracy z kolegami z działu firmware, frontend i testów.
Przykłady zadań mogą obejmować:
- Rozwój nowych usług backendowych do zarządzania komunikacją między kamerą, jednostką kontrolną a usługami w chmurze.
- Implementacja i poprawa integracji z DBus, REST i GraphQL.
- Praca z systemami opartymi na Linuxie i narzędziami takimi jak Yocto/OpenEmbedded w celu zapewnienia stabilnych dostaw.
- Udział w całym cyklu rozwoju, od projektowania i implementacji po przegląd kodu, testowanie i wdrażanie.
Wierzymy, że masz
- Kilkuletnie doświadczenie w Go lub bardzo dobre umiejętności w innym języku, takim jak Java, C lub Rust.
- Doświadczenie w budowaniu usług z REST, GraphQL, gRPC lub DBus.
- Znajomość środowiska Linux.
- Doświadczenie z Yocto/OpenEmbedded jest mocno mile widziane.
Pasjonujesz się rozwijaniem stabilnych usług na urządzeniach edge i chcesz zrozumieć całość – od urządzenia do chmury. Przede wszystkim czujesz się dobrze w zespołach, gdzie współpraca, jakość i nauka są w centrum uwagi.
Zapraszamy do aplikacji!
Rekrutacja będzie prowadzona przez Ed:Za Group. Jeśli masz jakiekolwiek pytania dotyczące stanowiska i procesu, serdecznie zapraszamy do kontaktu.
Znajomość języków
- Szwedzki: wymagany
Co będziesz robić?
- Rozwój nowych usług backendowych do zarządzania komunikacją między kamerą, jednostką kontrolną a usługami w chmurze
- Implementacja i poprawa integracji z DBus, REST i GraphQL
- Praca z systemami opartymi na Linuxie i narzędziami Yocto/OpenEmbedded
- Udział w całym cyklu rozwoju, od projektowania po wdrażanie
Czego oczekujemy?
- Kilkuletnie doświadczenie w Go
- Doświadczenie w budowaniu usług z REST, GraphQL, gRPC lub DBus
- Doświadczenie z Yocto/OpenEmbedded (mile widziane)

Ed:Za
Strona firmyLokalizacja
Rekomendowane oferty
- Stockholm · SzwecjaPraca stacjonarnaStacjonarnieZ doświadczeniemZ doświadczeniemStałaPraca stacjonarnaNowa
Przejście do zewnętrznego formularza wymaga autoryzacji. Proces rekrutacji oraz przetwarzanie danych odbywają się w infrastrukturze pracodawcy, który ponosi za nie wyłączną odpowiedzialność.
