Senior Full-Stack Mobile Developer (Next.js / Capacitor)
Kim jesteśmy
Jesteśmy DEV12 Group – dynamiczną i innowacyjną firmą technologiczną, która działa jako Software House oraz dostawca zaawansowanych rozwiązań DeepTech i AI. Naszą misją jest odblokowywanie pełnego zakresu cyfrowych innowacji dla naszych klientów (m.in. Loreal Polska, Narodowy Instytut Onkologii, Juwentus).
Szukamy Senior Full-Stack Mobile Developera z silnym zacięciem architektonicznym. Jeśli potrafisz płynnie łączyć świat webowy z mobilnym, brać pełną odpowiedzialność techniczną za produkt i budować skalowalne hybrydowe aplikacje klasy enterprise – dołącz do nas!
Twoja rola i zakres odpowiedzialności
To stanowisko wykracza poza samo UI mobilne. Będziesz pracować nad całym stosem dostarczania aplikacji – od logiki frontendowej, przez integracje natywne, komunikację z API, aż po procesy kompilacji i wdrażania.
Liderstwo Techniczne: Samodzielne prowadzenie rozwoju i utrzymania krytycznych aplikacji hybrydowych (iOS/Android) opartych na Next.js, TypeScript i Capacitor.
Integracja Natywna (Bridge): Projektowanie, implementacja i utrzymanie mostów native-to-web dla zaawansowanych funkcji urządzeń (np. powiadomienia Push FCM/APN, bezpieczne przechowywanie danych, biometria, GPS).
Backend i API: Ścisła współpraca z zespołem Back-end w celu definiowania i optymalizowania warstw integracyjnych – w szczególności wydajnego konsumowania GraphQL (Apollo Client) oraz REST API.
Architektura: Projektowanie modułowych, wielokrotnego użytku i wydajnych rozwiązań, z uwzględnieniem wzorców takich jak SAM, SoC i strategii Offline-First.
DevOps i Wdrażanie: Projektowanie i utrzymanie potoków CI/CD i procesów wydawniczych (np. Xcode Cloud, Fastlane, zarządzanie certyfikatami, dystrybucja do App Store/Play Store).
Standardy: Ustalanie technicznych standardów kodowania i utrzymania czystości kodu. Współpraca w zespołach Agile/Scrum i mentorowanie innych.
Wymagania
Jako Senior, oczekujemy samodzielności i biegłości w poniższych obszarach:
Doświadczenie: Min. 3-6 lat doświadczenia w rozwoju mobilnym i frontendowym, z udokumentowanym udziałem w projektach cross-platform / hybrydowych.
Next.js / React / TypeScript: Zaawansowana znajomość ekosystemu React, biegłość w Next.js oraz pisanie kodu w TypeScript.
Capacitor.js: Udokumentowana, głęboka znajomość frameworka, obejmująca tworzenie i modyfikację pluginów natywnych.
API: Praktyczne doświadczenie w projektowaniu i konsumowaniu API, w szczególności GraphQL (Apollo Client) i REST.
Architektura Frontend: Silne zrozumienie asynchronicznego zarządzania stanem, architektury eventów oraz wzorców (SAM, SoC).
Procesy Deweloperskie: Biegła znajomość Git, procesów Code Review oraz umiejętność kierowania technicznego zespołu.
Nice-to-Have: Dodatkowe Atuty
Te umiejętności wyróżnią Cię na tle innych kandydatów:
Wiedza Natywna: Zdolność do rozszerzania natywnych modułów Swift/Kotlin za pomocą pluginów Capacitor oraz zrozumienie ekosystemów Xcode/Gradle.
CI/CD Mobile: Praktyczna umiejętność konfigurowania i utrzymywania potoków dla wydań mobilnych.
Monitoring i Testowanie: Znajomość narzędzi do monitorowania wydajności (np. Sentry) oraz doświadczenie z testami E2E/Unit (Cypress, Jest).
Bezpieczeństwo: Znajomość koncepcji zero-knowledge architecture, najlepszych praktyk bezpieczeństwa i strategii buforowania/caching.
Familiarity z Storybook i PostCSS.
Co Oferujemy?
Wynagrodzenie: 16-24k netto
Realny Wpływ: Pełna techniczna odpowiedzialność za kluczową warstwę produktu.
Sprzęt: Służbowy sprzęt komputerowy.
Elastyczne formy współpracy: umowa o pracę, B2B.
Tryb pracy: hybrydowy / zdalnym.
Rozwój: umożliwienie rozwoju kompetencji technicznych oraz zdobycia praktycznego doświadczenia w szerokim obszarze e-commerce.
Jeśli Twoje doświadczenie z Next.js, Capacitor i GraphQL łączy się z ambicją seniorskiej roli w środowisku produktowym, zgłoś się do nas.
Senior Full-Stack Mobile Developer (Next.js / Capacitor)
Senior Full-Stack Mobile Developer (Next.js / Capacitor)