As Better Software Group we create projects in video, TV, and media industry, developing apps for most popular Mobile and Web platforms like Apple, Android, Apple TV, Chromecast, Tizen and Roku. Join us and create the future of home entertainment!
scroll down for English version
Better Software Group to firma z wieloletnim doświadczeniem, zajmująca się zaawansowanymi rozwiązaniami technologicznymi z zakresu Video i Streamingu.
Razem tworzymy zespół około 150 wyjątkowych specjalistów i pracujemy dla klientów z całego świata (Norwegia, Szwecja, USA, Kanada), tworząc aplikacje dla systemów iOS, Android, Smart TV, Android TV, Apple TV, HbbTV, RokuTV
Chociaż każdy z Nas jest odpowiedzialny za swój projekt, pracujemy w przyjaznym środowisku. Stawiamy na pracę w zespole, chętnie dzieląc się wiedzą i konfrontując nasze pomysły jako partnerzy.
Obecnie poszukujemy doświadczonego Android Developera, którego pomysły i umiejętności pomogą nam tworzyć innowacyjne aplikacje.
Współpracując z nami będziesz:
👉 Tworzyć aplikacje do projektu stworzonego do prezentacji treści audiowizualnych na smartTV, urządzeniach mobilnych, stronach internetowych i wielu innych platformach,
👉 Dbać o jakość kodu wraz z zespołem (Code Review oraz współpraca z testerami),
👉 Pracować z zespołem w Scrum (daily, sprint planning, refinement, sprint review),
👉 Mieć wpływ na architekturę oprogramowania,
👉 Poszukiwać i wdrażać najlepsze rozwiązania wspólnie z klientem i zespołem.
Poszukujemy Ciebie, jeśli:
✔️Masz bardzo dobre umiejętności programowania natywnych aplikacji na Androida (Kotlin, Java),
✔️Posiadasz dobrą znajomość Android SDK i Android Studio,
✔️Masz doświadczenie z architekturą MVVM,
✔️Masz doświadczenie w aplikacjach klient/serwer (API REST, JSON, XML),
✔️Cechuje Cię głębokie zrozumienie projektowania obiektowego, wzorców projektowych oprogramowania i podstawowych koncepcji oprogramowania (wielowątkowość, zarządzanie pamięcią, bezpieczeństwo),
✔️Znasz RxJava,
✔️Rozumiesz funkcjonowanie graficznych interfejsów użytkownika i posiadasz możliwość tworzenia komponentów interfejsu użytkownika wielokrotnego użytku,
✔️ Twoja znajomość języka angielskiego, pozwala na swobodną komunikację w międzynarodowym zespole.
Miłe widziane jeśli masz:
Co oferujemy w zamian :
🍀 Pracę w stabilnej i poukładanej organizacji, w której panuje przyjazna, niekorporacyjna atmosfera,
🍀 Różnorodne imprezy integracyjne, bo fajnie się czasem spotkać 🍻 ,
🍀 Pracę w elastycznych godzinach, bo Twój work-life balance jest dla Nas ważny,
🍀 Możliwość pracy z wysokiej klasy technologiami📡,
🍀 Współpracę na lata z możliwością zdobycia wielu cennych doświadczeń🤓,
🍀 Udział w międzynarodowych projektach 🌎,
🍀 Pracę w doświadczonym zespole 🤜🤛,
🍀 Możliwość doskonalenia języka angielskiego przy wsparciu pracodawcy
🍀 Dodatkowe benefity:
🍀 IPBOX lub PKUP,
🍀 Możliwość pracy w pełni zdalnej lub hybrydowej 🏠,
🍀 Brak dress code'u .
Nasz proces rekrutacji:
1. Rozmowa telefoniczna z rekruterem, aby wzajemnie lepiej się poznać (około 30 minut),
2. Test online,
3. Rozmowa techniczna z jednym z naszych Developerów,
4. Decyzja.
Jeśli chcesz wiedzieć o nas więcej i sprawdzić portfolio z naszymi projektami, zajrzyj: https://bsgroup.eu/case-studies
As Better Software Group we create projects in video, TV, and media industry, developing apps for most popular Mobile and Web platforms like Apple, Android, Apple TV, Chromecast, Tizen and Roku. We are a leading, global multiscreen video solution partner, headquartered in Poland with more than 150 people on board. Our essential customers are broadcasters, content owners, telecommunication and well known media companies. We deliver solutions for iOS, Android, Smart TV, Standard/Custom launcher for Android TV, Apple TV, HbbTV.
If you want to check our projects' portfolio have a look: https://bsgroup.eu/case-studies/
We are looking for you if:
✔️You have very good programming skills for native Android applications (Kotlin, Java),
✔️You have a good knowledge of Android SDK and Android Studio,
✔️You have experience with MVVM architecture,
✔️You have experience in client/server applications (API REST, JSON, XML),
✔️You have a deep understanding of object-oriented design, software design patterns and basic software concepts (multithreading, memory management, security),
✔️You know RxJava,
✔️You understand the functioning of graphical user interfaces and have the ability to create reusable user interface components,
✔️ Your knowledge of English allows you to communicate freely in an international team.
What is there for you?
Our usual recruitment process: