W skrócie
- Zadania: Twórz oprogramowanie na Androida i usługi backendowe, współpracując z zespołem.
- Firma: Dynamiczna firma technologiczna, część Alarm.com, lidera w inteligentnych rozwiązaniach bezpieczeństwa.
- Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, ubezpieczenie na życie oraz budżet na rozwój zawodowy.
- Pozostałe informacje: Możliwość pracy z najnowszymi technologiami i dynamiczny rozwój kariery.
- Dlaczego ta praca: Pracuj nad technologiami, które wpływają na miliony użytkowników i rozwijaj swoje umiejętności.
- Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
EBS to szybko rozwijająca się, przedsiębiorcza firma technologiczna i część Alarm.com. Alarm.com jest wiodącą platformą opartą na chmurze dla inteligentnego bezpieczeństwa i Internetu Rzeczy. Ponad 7,6 miliona właścicieli domów i firm codziennie polega na naszych rozwiązaniach, aby uczynić swoje nieruchomości bezpieczniejszymi, mądrzejszymi i bardziej efektywnymi. Innowujemy nowe technologie w szybko rozwijających się obszarach, w tym AI, analityce wideo, rozpoznawaniu twarzy, uczeniu maszynowemu, analizie energii i innych.
Zespół Customer Experience (CX) to połączenie inżynierów mobilnych i webowych, którzy koncentrują 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 ochrony rzeczy, które kochają, oraz powiadamianie ich o ważnych zdarzeniach w ich systemach.
Poszukujemy Software Engineer II (Android & Backend), który pragnie rozwijać swoje umiejętności w budowaniu niezawodnych, skalowalnych i wpływowych doświadczeń dla klientów. Ta rola oferuje możliwość bezpośredniego wkładu w funkcje używane przez miliony ludzi, jednocześnie ucząc się od doświadczonych inżynierów i współpracując z nimi. Alarm.com ceni pracę zespołową i współpracę osobiście. Budujemy nowy zespół w Krakowie. Nasi pracownicy pracują w pełni z biura z możliwością okazjonalnej pracy zdalnej.
Kluczowe obowiązki:
- Wkład i dostarczanie: Implementacja funkcji Android i usług backendowych pod kierunkiem starszych inżynierów.
- Współpraca: Ścisła współpraca z członkami zespołu, menedżerami produktów 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, ucząc się równocześnie równoważyć wydajność, bezpieczeństwo i niezawodność.
- Rozwój w różnych warstwach: Zdobywanie doświadczenia zarówno w natywnych aplikacjach Android (Kotlin/Java), jak i usługach backendowych (C#).
- 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, ucząc się od rówieśników i dzieląc się własnymi pomysłami.
Co powinieneś przynieść:
- 2+ lata doświadczenia w profesjonalnym rozwoju oprogramowania.
- Licencjat lub magister w dziedzinie informatyki lub podobnym programie inżynieryjnym.
- Biegłość w języku angielskim.
- Silne umiejętności komunikacyjne w mowie i piśmie.
- Doświadczenie w budowaniu natywnych aplikacji Android (Kotlin lub Java).
- Znajomość rozwoju backendu (C# i/lub Java).
- Znajomość baz danych relacyjnych (np. SQL Server, PostgreSQL lub podobnych).
- Zrozumienie podstaw inżynierii oprogramowania, struktur danych, algorytmów i wzorców projektowych.
- Doświadczenie z kontrolą wersji (Git).
- Silne zainteresowanie nauką najlepszych praktyk w zakresie backendu i Androida.
- Dobre umiejętności komunikacyjne i współpracy, z biegłością w języku angielskim.
Dodatkowe punkty za:
- Znajomość React Native, rozwoju iOS (Swift/Objective-C) i/lub rozwoju webowego.
- Znajomość technologii chmurowych, Kafka lub mikroserwisów.
- Doświadczenie z automatycznym testowaniem dla Androida i usług backendowych.
Co zyskasz:
- Współpraca z wybitnymi ludźmi: Pracuj 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: Buduj rozwiązania, które współdziałają z fizycznymi urządzeniami IoT i zobacz swoją pracę w akcji.
- Wszechstronne doświadczenie: Rozwijaj umiejętności w zakresie zarówno rozwoju mobilnego, jak i backendowego, współpracując z interesariuszami z zakresu produktu, designu i zarządzania.
- Ucz się i rozwijaj: Otrzymuj mentoring od starszych inżynierów i przejmuj odpowiedzialność za coraz bardziej złożone funkcje.
- Pracuj z najnowszymi technologiami: Zyskaj dostęp do szerokiego spektrum technologii IoT i SaaS, w tym Android (Kotlin/Java), C#, .NET, SQL Server, Kafka i innych.
- Długoterminowe zatrudnienie na podstawie 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).
Software Engineer II - Full-stack Android in Kraków – pracodawca: Alarmcom
EBS to dynamiczna firma technologiczna z siedzibą w Krakowie, która oferuje wyjątkowe możliwości rozwoju zawodowego w obszarze inżynierii oprogramowania. Pracując w zespole pełnym utalentowanych specjalistów, będziesz miał okazję tworzyć innowacyjne rozwiązania, które mają realny wpływ na życie milionów użytkowników. Oferujemy atrakcyjny pakiet benefitów, w tym opiekę medyczną, ubezpieczenie na życie oraz budżet na rozwój zawodowy, co czyni nas doskonałym pracodawcą dla osób poszukujących satysfakcjonującej i znaczącej pracy.