Programista Golang – Rozwiązania dla kamer noszonych na ciele

Bangatan 1, 222 21 Lund · SzwecjaEd:Za
  • 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)

Lokalizacja

Ładowanie mapy
  • StockholmStacjonarnie

    Programista oprogramowania bazowego — Junior

    Wynagrodzenie do ustalenia
    Z doświadczeniemStała
    Nowa
  • StockholmStacjonarnie

    Starszy programista Python

    Wynagrodzenie do ustalenia
    Z doświadczeniemStała
    Nowa
  • StockholmStacjonarnie

    Fullstack developer

    Wynagrodzenie do ustalenia
    Z doświadczeniemStała
    Nowa
  • StockholmStacjonarnie

    Account Manager / Business Developer

    Wynagrodzenie do ustalenia
    SV
    Z doświadczeniemStała
    Nowa

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ść.