W skrócie
- Zadania: Prowadź rozwój aplikacji mobilnych z AI i NLP, projektując skalowalne rozwiązania.
- Firma: Dynamiczny startup technologiczny w Australii z innowacyjnym podejściem.
- Benefity: Atrakcyjne wynagrodzenie, możliwości rozwoju kariery i elastyczne godziny pracy.
- Pozostałe informacje: Możliwość pracy nad wieloma produktami AI i kreatywna swoboda w wyborze narzędzi.
- Dlaczego ta praca: Zyskaj wpływ na rozwój AI i twórz nowatorskie rozwiązania w szybko rozwijającym się środowisku.
- Kwalifikacje: 5+ lat doświadczenia w pełnym stosie, znajomość React Native i Node.js.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Typ zatrudnienia: Pełny etat | Długoterminowy
Wymagane doświadczenie: 5+ lat w rozwoju Full-Stack
Przegląd roli: Poszukujemy Senior Full-Stack Mobile Developer z umiejętnościami technicznego przywództwa dla naszego klienta w Australii, aby przejąć odpowiedzialność za architekturę systemu, rozwój i długoterminowe utrzymanie wielu produktów. Ta rola jest idealna dla kogoś, kto lubi budować skalowalne systemy od podstaw w szybko rozwijającym się środowisku startupowym.
Kluczowe obowiązki:
- Prowadzenie end-to-end rozwoju przy użyciu wspólnego, modułowego stosu technologicznego
- Projektowanie i wdrażanie skalowalnych rozwiązań przy użyciu React Native i Node.js
- Zapewnienie czystego, łatwego do utrzymania i wielokrotnego użytku kodu w wielu aplikacjach
- Tworzenie wewnętrznych pulpitów nawigacyjnych, monitorowania i narzędzi jako część projektowania skalowalnych systemów i wspólnych platform.
Rozwój AI:
- Budowanie aplikacji mobilnej napędzanej AI skoncentrowanej na dziennikarstwie opartym na NLP, analizie sentymentu i wykrywaniu wzorców, korelującej dane wejściowe użytkownika z sygnałami bólu/stresu i dostarczającej empatyczne, logiczne odpowiedzi.
- Implementacja i optymalizacja API LLM i Vision, w szczególności GPT-4
- Rozwój wysokiej dokładności rozpoznawania obrazów i struktur danych generujących tekst
- Projektowanie logiki łańcuchowej AI wspierającej inteligentne przepływy pracy wieloetapowe
- Logi audytowe AI, rozwiązywanie problemów z podpowiedziami i obserwowalność jako część budowania niezawodnych i debugowalnych potoków AI.
Skalowalność między aplikacjami:
- Budowanie wielokrotnego użytku Master Engine dla uwierzytelniania, płatności i orkiestracji AI
- Zapewnienie spójności i skalowalności w całym portfelu SaaS
- Zapewnienie zarządzania użytkownikami, subskrypcjami i płatnościami jako komponentów platformy wspierających wiele produktów.
Systemy administracyjne i wewnętrzne:
- Rozwój scentralizowanego Centrum Dowodzenia Admina dla operacji wewnętrznych
- Umożliwienie monitorowania systemu, zarządzania użytkownikami i rozwiązywania problemów z AI.
Jakość i niezawodność systemu:
- Zarządzanie alertami w czasie rzeczywistym dla awarii API oraz śledzenie wydajności bazy danych i wąskich gardeł.
Wymagania techniczne:
- Frontend: Silna ekspertyza w React.js
- Mobile: Udokumentowane doświadczenie z React Native
- Backend: Node.js z projektowaniem RESTful API
- Praktyczne doświadczenie z API OpenAI
- Inżynieria podpowiedzi i modele wizji
- Praktyczne doświadczenie z Pythonem
- Doświadczenie w NLP, wizji komputerowej, LLM i przepływach danych opartych na Pythonie.
- PostgreSQL (preferowany Supabase) z synchronizacją danych w czasie rzeczywistym.
Co sprawia, że ta rola jest ekscytująca:
- Własność architektoniczna: Projektujesz i kierujesz wizją techniczną
- Model Startup Studio: Pracuj nad 4+ produktami AI zamiast jednego długoterminowego projektu
- Swoboda twórcza: Elastyczność w wyborze najlepszych narzędzi i rozwiązań
- Rozwój kariery: Możliwość prowadzenia ekspansji technicznej w miarę rozwoju portfela produktów.
Senior Full-Stack Mobile Developer in Warsaw – pracodawca: Remote Office
Jako pracodawca, Remote Office i Shift AI oferują wyjątkowe możliwości rozwoju w dynamicznym środowisku, które ceni sobie autonomię i odpowiedzialność. Pracując z nami, zyskujesz dostęp do bezpośredniej współpracy z założycielem oraz możliwość kształtowania kultury organizacyjnej, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiąganych wyników. Nasza kultura pracy opiera się na przejrzystości, własności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla osób, które pragną mieć realny wpływ na rozwój firmy.