Opis oferty
POSNET POLSKA S.A.
Warszawa, Polska
O projekcie, Poszukujemy Architekta Systemowego Android, któremu zostanie powierzona odpowiedzialność za projektowanie i rozwój architektury systemu operacyjnego oraz komponentów aplikacyjnych wykorzystywanych w urządzeniach rodziny SAIO (System All In One)., , Są to zamknięte, autorskie, kompletne (platforma sprzętowa, system operacyjny, warstwa aplikacyjna) rozwiązania Posnet integrujące w jednym urządzeniu funkcjonalności sprzedażowe, płatnicze oraz fiskalne., , W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas zyskujesz możliwość współuczestnictwa w całym procesie deweloperskim, od etapu opracowania założeń, przez implementację i wdrożenie aż do etapu utrzymania i rozwoju kolejnych wersji eksploatowanego produktu.
Tak pracujemy, wewnątrz organizacji, koncentrujesz się na jednym projekcie, masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, tworzysz kod "od zera", koncentrujesz się na rozwoju produktu Skład zespołu, backend developer, frontend developer, mobile developer, lider techniczny, devOps, embedded developer, programista testów automatycznych, tester manualny, project manager, UI designer, UX designer, analityk systemowy, administrator IT Twój zakres obowiązków, Projektowanie architektury systemowej – definiowanie wymagań technicznych oraz zasad integracji komponentów, w szczególności dotyczących komunikacji między aplikacjami i procesami, przepływu danych, bezpieczeństwa, wydajności, zarządzania zasobami, obsługi błędów i niezawodności działania., Nadzór nad spójnością techniczną rozwiązania – weryfikacja zgodności implementacji z założeniami architektonicznymi, analiza ograniczeń technologicznych, projektowanie niezbędnych zmian oraz uzgadnianie rozwiązań technicznych z zespołami odpowiedzialnymi za aplikacje, system operacyjny i urządzenia., Integracja komponentów systemu – uruchamianie i weryfikacja kompletnych rozwiązań sprzętowo-programowych, identyfikowanie zależności między komponentami oraz zapewnianie ich kompatybilności w poszczególnych konfiguracjach i wersjach systemu., Diagnostyka i rozwiązywanie problemów systemowych – analiza złożonych błędów, identyfikowanie ich przyczyn, w szczególności na styku aplikacji, systemu operacyjnego i urządzenia, oraz opracowywanie i weryfikowanie skuteczności działań naprawczych., Wsparcie procesu zapewnienia jakości – definiowanie wymagań dotyczących testów integracyjnych i systemowych, identyfikowanie obszarów ryzyka, określanie zakresu testów regresyjnych i kompatybilności oraz kryteriów technicznej akceptacji kompletnego rozwiązania., Wsparcie przygotowania wersji produkcyjnych – ocena gotowości technicznej rozwiązania, weryfikacja zgodności wersji komponentów, identyfikowanie ryzyka wynikającego z aktualizacji oprogramowania oraz wspieranie procesu wdrożenia i utrzymania produktów., Opracowywanie i utrzymywanie dokumentacji technicznej – dokumentowanie architektury systemu, interfejsów, zależności między komponentami, konfiguracji systemowych oraz kluczowych decyzji projektowych. Minimum 5 lat doświadczenia w projektowaniu architektury systemowej rozwiązań aplikacyjnych opartych na Android, integracji komponentów oraz rozwiązywaniu złożonych problemów systemowych występujących w eksploatowanych produktach., Praktyczne doświadczenie w integracji wielu współpracujących komponentów aplikacyjnych i systemowych (w tym sprzętowych) oraz diagnozowaniu problemów występujących podczas ich współdziałania., Doświadczenie we współpracy z zespołami programistycznymi, podejmowaniu decyzji technicznych oraz weryfikacji zgodności implementacji z założeniami projektowymi., Znajomość architektury Android, mechanizmów integracji komponentów oraz zagadnień związanych z wydajnością, bezpieczeństwem i niezawodnością systemów., Umiejętność projektowania architektury, definiowania wymagań technicznych i zasad integracji oraz opracowywania rozwiązań od etapu analizy wymagań po wdrożenie i walidację., Umiejętność uruchamiania, integracji i debugowania systemów oraz diagnozowania i usuwania złożonych problemów na etapie projektowania i eksploatacji., Umiejętność diagnozowania problemów systemowych z wykorzystaniem narzędzi takich jak ADB i Logcat, w tym analizy błędów aplikacji, problemów wydajnościowych i wykorzystania pamięci., Wysoko rozwinięte kompetencje analityczne i komunikacyjne, umiejętność współpracy międzyzespołowej przy uzgadnianiu rozwiązań architektonicznych oraz współpracy na wszystkich etapach procesu projektowego., Skrupulatność, dokładność i konsekwencja w realizacji zadań, dbałość o spójność architektury, zgodność wdrażanych rozwiązań z wymaganiami i standardami oraz wysoką jakość tworzonej dokumentacji. To oferujemy, stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę,, współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie),, możliwość nawiązania długiej współpracy z firmą i rozwoju w zakresie projektowania architektury systemowej tworzonych rozwiązań (nie zatrudniamy na projekt, liczymy na stałą współpracę),, elastyczne godziny pracy,, pracę w trybie produktowym, a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji),, pracę w niewielkim zespole o płaskiej strukturze organizacyjnej, a tym samym realny wpływ merytoryczny i organizacyjny na prowadzone projekty,, dofinansowanie prywatnego pakietu medycznego,, dofinansowanie ubezpieczenia na życie,, dofinansowanie posiłków w firmowej stołówce,, dofinansowanie karty Multisport,, możliwość korzystania z firmowego centrum sportowego: hala sportowa, sala do squasha, mini siłownia, szatnie i prysznice na terenie firmy,, spotkania i wyjazdy integracyjne,, parking (także rowerowy) na terenie firmy. Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, ubezpieczenie na życie, elastyczny czas pracy, spotkania integracyjne, siłownia w biurze, kawa / herbata, parking dla pracowników, dofinansowanie posiłków Etapy rekrutacji:, Krok 1: Ty wysyłasz do nas swoje zgłoszenie., Krok 2: Kontaktujemy się z Tobą, uzgadniamy możliwość i termin rozmowy oraz przekazujemy krótkie zagadnienie merytoryczne do przygotowania na spotkanie., Krok 3: Umawiamy się na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić., Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać wspólne projekty. Jeżeli zainteresowała Cię nasza oferta, skontaktuj się z nami, nawet jeżeli masz obawy, czy spełniasz wszystkie wymagania. Jesteśmy otwarci, aby znaleźć satysfakcjonującą obie strony formę współpracy. POSNET POLSKA S.A., Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych oraz systemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Architekt Systemów Android (Senior/Mid) Tak się u nas pracuje,