Senior React Native Developer (praca zdalna)
-, Warszawa +4 Locations
Upvanta sp. z o.o.
Dołącz do doświadczonego Mobile Team!Poszukujemy Senior React Native Developera, który wesprze zespół w rozwoju obszaru React Native i będzie miał realny wpływ na kształtowanie produktów mobilnych dla naszych klientów. Jeśli jesteś fanem React Native, lubisz pracować w środowisku Agile i angażować się w cały proces tworzenia aplikacji – to może być świetne dopasowanie!
Twoje zadania
Projektowanie i rozwijanie aplikacji mobilnych w React Native.
Współtworzenie architektury i dbanie o jakość kodu zgodnie z najlepszymi praktykami.
Integracja natywnych modułów (Android/iOS) oraz SDK firm trzecich.
Tworzenie i utrzymywanie własnych komponentów UI zgodnych z design systemem.
Współpraca z Product Ownerami, QA, Web i Mobile Developerami oraz Designerami.
Pisanie testów automatycznych i praca w procesie CI/CD.
Udział w bezpośredniej komunikacji z klientami – proponowanie rozwiązań dopasowanych do biznesu.
Mentoring i wspieranie mniej doświadczonych członków zespołu poprzez code review i dzielenie się wiedzą.
Udział w usprawnianiu procesów developerskich oraz spotkaniach wewnętrznych Mobile Group.
Wymagania
Min. 6 lat doświadczenia komercyjnego w developmentcie mobilnym, w tym 2+ lata w React Native.
Bardzo dobra znajomość JavaScript i TypeScript (także zaawansowanych konceptów).
Doświadczenie z natywnymi modułami i integracją SDK.
Umiejętność pisania czystego, skalowalnego i testowalnego kodu.
Doświadczenie z CI/CD (np. Bitrise, GitHub Actions) oraz publikacją aplikacji do Google Play / App Store.
Dobra znajomość Gita i workflowów związanych z kontrolą wersji.
Doświadczenie w pracy w środowisku Agile (Scrum/Kanban).
Bardzo dobre umiejętności komunikacyjne i chęć aktywnego feedbacku.
Umiejętność pracy samodzielnej, dobra organizacja pracy i proaktywne podejście.
Znajomość języka polskiego i angielskiego na poziomie min. B2/C1.
Mile widziane:
Znajomość wzorców architektonicznych (Clean Architecture, Modular Monorepo, Feature Slices).
Doświadczenie w optymalizacji wydajności aplikacji (bundle size, pamięć, rendering).
Integracja narzędzi analitycznych (Firebase, AppsFlyer itp.).
Wiedza z zakresu innych technologii mobilnych (Flutter, Swift, Kotlin).
Doświadczenie w estymacji złożoności zadań i identyfikacji ryzyk.
Doświadczenie w prowadzeniu lub współprowadzeniu zespołu developerskiego.
Oferujemy
Pracę w 100% zdalną.
Współpracę w doświadczonym, interdyscyplinarnym zespole.
Realny wpływ na rozwój produktów i architekturę aplikacji.
Możliwość dzielenia się wiedzą, udział w spotkaniach grupy Mobile i rozwój w ramach firmy.
Kulturę pracy opartą na Agile, otwartej komunikacji i partnerskim podejściu.
Senior React Native Developer (praca zdalna)
Senior React Native Developer (praca zdalna)
-, Warszawa
Upvanta sp. z o.o.