Idealnie pasujesz do naszego Zespołu jeżeli:
- posiadasz co najmniej 5-letnie doświadczenie w programowaniu, dzięki czemu szybko wdrożysz się w projekt i skupisz się na zadaniach. Bardzo nam na tym zależy, ponieważ pracujemy nad specjalistycznymi rozwiązaniami gdzie potrzebne są wysokie skille,
- znasz język programowania Java – to nasz fundament backendu,
- potrafisz się posługiwać systemem kontroli wersji Git i narzędziem kompilacji Maven – na tym oparte jest budowanie całej platformy,
- znasz framework Spring – część elementów z naszego systemu działa na jego bazie,
- potrafisz pisać testy jednostkowe i integracyjne – jest to fundament naszej jakości i stabilności. Zależy nam na tym, żeby iść do przodu i nie odwracać się za plecy, dlatego mamy bardzo rozbudowaną instytucję testów automatycznych,
- znasz bazy danych MongoDB – w niej trzymamy dane telemetryczne,
- znasz bazę danych PostgreSQL – tu trzymamy dane biznesowe,
- potrafisz integrować systemy za pomocą usług REST – integracje z zewnętrznymi systemami to powszedni chleb w naszej branży,
- znasz zasady programowania obiektowego - wiemy jak ważne są SOLIDne fundamenty kodowania,
- znasz podstawowe wzorce projektowe - nie praktykujemy wymyślania koła na nowo,
- znasz biegle dowolne IDE programistyczne – kładziemy duży nacisk na efektywne korzystanie z narzędzi i korzystanie ze skótów klawiszowych,
- umiesz pisać aplikacje rozproszone w architekturze klient-serwer – tak zbudowany jest cały nasz system,
- potrafisz poruszać się w systemie Linux – nasza infrastruktura i środowisko developerskie działa na tym systemie,
- jesteś osobą samodzielną i przedsiębiorczą – obok odpowiedzialności otrzymujesz także uprawnienia do podejmowania decyzji i zależy nam na partnerskim i optymalnym podejściu do działania,
- dobrze organizujesz swoją pracę i potrafisz pracować w zespole - jest to niezbędne na tym stanowisku tym bardziej, że zgrany i solidny zespół jest naszym największym atutem,
- jesteś kreatywny i sumiennie podchodzisz do realizacji zadań – jest to niezbędne do utrzymania innowacji naszych produktów i opinii profesjonalistów jaką wypracowaliśmy wśród naszych Klientów,
- chcesz się rozwijać zawodowo – wierzymy, że jak się nie rozwijamy to się cofamy.
Byłoby doskonale gdybyś:
- potrafił programować w języku TypeScript – tak zbudowany jest nasz frontend,
- potrafił przetwarzać dane binarne – część protokołów komunikacji z urządzeniami jest binarna więc dobrze byłoby, gdybyś się w tym orientował,
- znał platformę Kafka – na niej opieramy dostarczalność komunikatów,
- potrafił napisać krótkie skrypty w dowolnym języku programowania – często pewne rzeczy dobrze jest zautomatyzować,
- znał co najmniej jedną z technologii: Angular JS, Angular, Android, iOS, Vert.x, Ionic Framework
Zakres obowiązków:
- konsultowanie i wdrażanie nowych technologii do rodziny produktów platformy EMTRACK,
- współtworzenie architektury nowych rozwiązań programistycznych,
- przegląd kodu (code-review) z pull requestów kolegów z zespołu,
- realizacja najciekawszych i najbardziej wymagających technicznie zadań,
- nakreślanie kierunków rozwoju technologicznego platformy,
- realizacja integracji platformy EMTRACK z zewnętrznymi systemami,
- implementacja protokołów komunikacyjnych nowych urządzeń
Możemy Ci zaoferować:
- ciągły rozwój umiejętności i pracę w doświadczonym zespole – nie będziesz jedynym specjalistą, więc zawsze będziesz miał z kim konsultować pomysły i problemy,
- współpracę w przyjaznym środowisku - jesteśmy dumni z naszego Zespołu i atmosfery jaka u nas panuje,
- pracę nad ciekawymi projektami z wykorzystaniem różnorodnych technologii – nie ma dla nas barier technologicznych i jesteśmy w stanie zrobić i wdrożyć wszystko co przyniesie dobry efekt,
- sprzęt i środowisko pracy najwyższej klasy – mamy świadomość jak ważne to czynnik do osiągnięcia optymalnej efektywności pracy,
- realny wpływ na kształt tworzonych rozwiązań – każdy z nas ma dobre pomysły, które mogą pomóc naszym Klientom,
- współpracę z najlepszymi specjalistami w sektorze telematyki i telemetrii – niektórzy pracują w tej branży ponad 20 lat i czujemy się w niej bardzo swobodnie,
- atrakcyjne i rosnące wraz z Twoimi umiejętnościami wynagrodzenie – staramy się doceniać zaangażowanie i wkład wniesiony w rozwój firmy, dzięki czemu u nas nie musisz przychodzić po podwyżkę – to ona przychodzi do Ciebie,
- długofalową współpracę – bardzo nam zależy na budowaniu dobrej atmosfery i trwałych więzi na lata,
- rodzinną atmosferę w wykwalifikowanym i zgranym zespole – to trudno opisać w jednym zdaniu, trzeba to po prostu poznać,
- udział w okresowych spotkaniach i wyjazdach integracyjnych – bo nie samą pracą człowiek żyje,
- wsparcie w realizacji swoich pasji – każdy z nas ma jakąś, więc wiemy jak ważna to część życia,
- dofinansowanie zajęć sportowych i prywatną opiekę medyczną – bo „w zdrowym ciele zdrowy duch”.
Nasza siedziba znajduje się w Olsztyńskim Parku Naukowo-Technologicznym - zainteresowanych zapraszamy także do podjęcia pracy stacjonarnej :)