Software Engineer II in Kraków

Software Engineer II in Kraków

Kraków Pełny etat 121500 - 148500 zł / rok (szac.) Hybrydowo
A

W skrócie

  • Zadania: Twórz innowacyjne aplikacje webowe i mobilne, współpracując z zespołem.
  • Firma: Szybko rozwijająca się firma technologiczna w Krakowie.
  • Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, ubezpieczenie na życie i budżet na rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad technologiami IoT i wpływaj na życie milionów użytkowników.
  • Kwalifikacje: 2+ lata doświadczenia w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

EBS jest szybko rozwijającą się, przedsiębiorczą firmą technologiczną i częścią Alarm.com. Alarm.com to wiodąca platforma w chmurze dla inteligentnego bezpieczeństwa i Internetu Rzeczy. Ponad 7,6 miliona właścicieli domów i firm polega na naszych rozwiązaniach każdego dnia, aby uczynić swoje nieruchomości bezpieczniejszymi, mądrzejszymi i bardziej efektywnymi. Innowujemy nowe technologie w szybko ewoluujących obszarach, w tym AI, analityce wideo, rozpoznawaniu twarzy, uczeniu maszynowym, analizie energii i innych.

Zespół Customer Experience (CX) to połączenie inżynierów mobilnych i webowych pełnego stosu, koncentrujących się na funkcjach kluczowych dla doświadczeń użytkowników w naszych aplikacjach mobilnych i usługach backendowych. Przykłady obejmują zapewnienie wskazówek dotyczących konfiguracji systemów zabezpieczeń, edukację klientów na temat najlepszych sposobów ochrony rzeczy, które kochają, oraz powiadamianie klientów o ważnych zdarzeniach w ich systemach.

Poszukujemy inżyniera oprogramowania II (Full-stack Web), który pragnie rozwijać swoje umiejętności w budowaniu niezawodnych, skalowalnych i wpływowych doświadczeń skierowanych do klientów.

Kluczowe obowiązki:

  • Wkład i dostarczanie: Wdrażanie funkcji pełnego stosu (zarówno frontendowych, jak i backendowych) pod kierunkiem starszych inżynierów.
  • Współpraca: Ścisła współpraca z członkami zespołu, menedżerami produktu i projektantami w celu budowy funkcji skierowanych do użytkowników, które skalują się globalnie.
  • Rozwiązywanie problemów: Opracowywanie wydajnego, łatwego w utrzymaniu kodu, jednocześnie ucząc się równoważyć wydajność, bezpieczeństwo i niezawodność.
  • Rozwój w różnych warstwach: Budowanie doświadczenia zarówno w frontendzie (React, Ember itp.), jak i usługach backendowych (C#, Web APIs, mikroserwisy itp.) oraz najnowszych ewoluujących technologiach.
  • Zapewnienie jakości: Pisanie testów jednostkowych, uczestnictwo w cyklach QA i pomoc w monitorowaniu wydajności produkcji.
  • Ciągłe uczenie się: Bycie na bieżąco z nowymi narzędziami i najlepszymi praktykami podczas budowania swojej podstawy technicznej.
  • Wkład w zespół: Uczestnictwo w przeglądach kodu, dyskusjach zespołowych i dokumentacji, uczenie się od rówieśników, dzieląc się swoimi pomysłami.

Co powinieneś przynieść?

  • 2+ lata doświadczenia w profesjonalnym rozwoju oprogramowania.
  • Stopień A. lub B.S. w dziedzinie informatyki lub podobnym programie inżynieryjnym.
  • Znajomość języka angielskiego. Silne umiejętności komunikacji werbalnej i pisemnej.
  • Doświadczenie w budowaniu aplikacji webowych pełnego stosu (JavaScript, TypeScript, biblioteka/framework jak React, CSS, HTML).
  • Znajomość backendu, rozwoju OOP (np. C# lub podobne, rozwój Web API).
  • Znajomość relacyjnych baz danych (np. SQL Server, PostgreSQL lub podobne).
  • Zrozumienie podstaw inżynierii oprogramowania, struktur danych, algorytmów i wzorców projektowych.
  • Doświadczenie z kontrolą wersji (Git).
  • Silne zainteresowanie nauką najlepszych praktyk backendowych i frontendowych.
  • Dobre umiejętności komunikacyjne i współpracy, z biegłością w języku angielskim.

Dodatkowe punkty za…

  • Znajomość i silne podstawy w frameworkach/bibliotekach JS, takich jak React i/lub Ember.
  • Znajomość technologii chmurowych, Kafka lub mikroserwisów.
  • Doświadczenie w automatycznym testowaniu dla usług webowych i backendowych.

Co zyskasz?

  • Współpraca z wybitnymi ludźmi: praca obok zespołu wysokich osiągnięć, który ceni doskonałość i współpracę.
  • Wpływ: wkład w funkcje, które będą doświadczane przez miliony klientów.
  • Praca z prawdziwymi urządzeniami: budowanie rozwiązań, które interagują z fizycznymi urządzeniami IoT i widzenie swojej pracy w akcji.
  • Wszechstronne doświadczenie: rozwijanie umiejętności zarówno w rozwoju frontendowym, jak i backendowym, współpracując z interesariuszami z zakresu produktu, designu i zarządzania.
  • Nauka i rozwój: otrzymywanie mentorskiego wsparcia od starszych inżynierów i przejmowanie odpowiedzialności za coraz bardziej złożone funkcje.
  • Praca z najnowszymi technologiami: zdobywanie doświadczenia w szerokim zakresie technologii IoT i SaaS, w tym C#, .NET, SQL Server, Kafka, React, Ember i innych.
  • Długoterminowe zatrudnienie na podstawie stałej umowy o pracę (CoE).
  • Atrakcyjny pakiet benefitów: opieka medyczna, ubezpieczenie na życie, pakiet sportowy, roczny budżet na rozwój zawodowy (2 000 USD).

Alarm.com jest pracodawcą oferującym równe szanse.

Software Engineer II in Kraków – pracodawca: Alarm.com

Alarm.com to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Krakowie, gdzie innowacje w technologii wideo spotykają się z pasją do jakości. Pracując w zespole inżynieryjnym, będziesz miał możliwość rozwijania swoich umiejętności w obszarze IoT/SaaS, a także korzystania z licznych możliwości rozwoju zawodowego w atmosferze współpracy i wsparcia. Dodatkowo, firma stawia na elastyczność i nowoczesne podejście do pracy, co czyni ją atrakcyjnym miejscem dla ambitnych inżynierów oprogramowania.

A

Dane kontaktowe:

Zespół rekrutacyjny Alarm.com

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer II in Kraków

React
Ember
C#
Web API Development
JavaScript
TypeScript
CSS