Publikuj oferty pracy
Zatrudniaj bez prowizji
6 wyświetleń
EchoGlobal
Nasz partner biznesowy to najnowocześniejsza platforma katalogów produktów zaprojektowana w celu usprawnienia operacji detalicznych poprzez synchronizację asortymentu online i w sklepie.
Platforma fachowo zarządza surowymi danymi produktów z różnych źródeł, zapewniając, że są one czyste, zorganizowane i równomiernie rozmieszczone we wszystkich kanałach sprzedaży. Obejmuje to kioski z niekończącymi się korytarzami w sklepach, tablety sprzedażowe, strony internetowe, sklepy e-commerce, platformy mediów społecznościowych i inne rynki internetowe.
Szukamy doświadczonego starszego inżyniera ds. oprogramowania mobilnego z dużym doświadczeniem w tworzenie wieloplatformowych aplikacji mobilnych z wykorzystaniem frameworku Ionic-Capacitor oraz głęboka wiedza specjalistyczna w zakresie integracji baz danych i zarządzania nimi w aplikacjach mobilnych.
Idealny kandydat będzie kierował projektowaniem, rozwojem i optymalizacją wysokiej jakości aplikacji mobilnych które zapewniają bezproblemową obsługę użytkowników na platformach Android, iOS i ChromeOS, zapewniając jednocześnie integralność, bezpieczeństwo i wydajność danych.
🖥️ OBOWIĄZKI:
— Architektowanie i tworzenie skalowalnych, wydajnych aplikacji mobilnych korzystanie ze środowiska Ionic Capacitor ze szczególnym naciskiem na integrację baz danych, synchronizację danych i możliwości pracy w trybie offline;
– Ściśle współpracuj z zespołami interdyscyplinarnymi, aby zrozumieć wymagania biznesowe i przełożyć je na specyfikacje techniczne, zapewniając wydajne przechowywanie danych, pobieranie i manipulowanie w aplikacjach mobilnych;
— Projektuj i wdrażaj niezawodne schematy w interfejsach API w celu bezpiecznego i wydajnego dostępu do danych oraz manipulacji nimi, wykorzystując bazy danych SQL i NoSQL;
— Optymalizuj wydajność aplikacji, koncentrując się na ostatnich interakcjach z danymi , wdrażanie buforowania, kompresji danych i wydajnych technik zapytań do przetwarzania danych w czasie rzeczywistym;
— Zapewnij bezpieczeństwo danych i zgodność z przepisami prawnymi poprzez integrację zaawansowanych technik szyfrowania i rozwiązań w zakresie bezpiecznego przechowywania danych;
— Współpraca z interfejsem użytkownika /projektanci UX i menedżerowie produktu do tworzenia intuicyjnych i responsywnych aplikacji, zapewniających bezproblemową integrację i synchronizację danych na różnych platformach i urządzeniach;
— Wkład w badanie technologii i szybkie prototypowanie;
— Prowadzenie zespołu programistów przez całą aplikację cyklu życia, od koncepcji do wdrożenia, kładąc nacisk na najlepsze praktyki w zakresie zarządzania bazami danych i tworzenia aplikacji;
— Zapewnij przywództwo techniczne i opiekę mentorską młodszym inżynierom, wspierając kulturę innowacji, doskonałości i ciągłego doskonalenia;
— Nadzoruj proces wdrażania, w tym konfiguracja aplikacji i przesłanie sklepu z aplikacjami, zapewniający bezproblemowe dostarczanie i działanie aplikacji mobilnych.
⚙️ WYMAGANE UMIEJĘTNOŚCI:
— Ponad 5 lat doświadczenia w tworzeniu hybrydowych aplikacji mobilnych, z znaczny nacisk na projektowanie, integrację i optymalizację baz danych w kontekście mobilnym;
— Biegłość w frameworku Ionic Capacitor z rozległą wiedzą na temat technologii internetowych, takich jak HTML, CSS, JavaScript/TypeScript i framework Angular;
— Doświadczenie w zakresie technologii baz danych, takich jak SQLite, Firebase, Realm, oraz doświadczenie z interfejsami API RESTful i JSON dla urządzeń mobilnychaplikacje;
— Zrozumienie natywnego programowania na urządzenia mobilne dla systemów Android i iOS jest wysoce pożądane.
— Wykazana wiedza fachowa w zakresie implementacji funkcji wyszukiwania w aplikacjach mobilnych, w tym między innymi wyszukiwania pełnotekstowego i wyszukiwania rozmytego, z wykorzystaniem technologie takie jak Elasticsearch, Algolia lub podobne.
📑 MIŁO MIEĆ:
— Ukończone studia licencjackie, najlepiej w zakresie informatyki lub systemów informatycznych.
🗣 POZIOM ANGIELSKIEGO:
Zaawansowane. Kandydat powinien umieć jasno komunikować się i dostarczać swoje pomysły.
🤝 UMIEJĘTNOŚCI MIĘKKIE:
— Doskonałe umiejętności komunikacyjne, umiejętność mentorowania młodszych inżynierów i współpracy z zespołami interdyscyplinarnymi;
— Wysoko rozwinięte umiejętności analitycznego rozwiązywania problemów i zarządzania projektami z możliwością kierowania zespołem programistów w szybko zmieniającym się, zwinnym środowisku.
👨💻 HARMONOGRAM PRACY I STREFA CZASOWA:
Pon.–piątek Elastyczny harmonogram 8 godzin dziennie z obowiązkową dostępnością w godzinach 8:00–12:00 czasu pacyficznego.
🎁 KORZYŚCI:
— Praca z dowolnego miejsca (całkowicie zdalnie lub w naszym biurze);
— Konkurencyjna wynagrodzenie uzależnione od wyników rozmowy kwalifikacyjnej;
— Płatne urlopy, święta państwowe i zwolnienia chorobowe;
— Zwrot kosztów kształcenia zawodowego;
— Rekompensata za wydatki sportowe i medyczne mające na celu wsparcie Twojego dobrego samopoczucia ;
— Zapewnienie sprzętu roboczego;
— Wsparcie prawne, księgowe i podatkowe.