Szukamy wysoko wykwalifikowanego i doświadczonego starszego programisty React Native, który dołączy do naszego
zespołu. Jako starszy programista będziesz odgrywać kluczową rolę w projektowaniu, rozwijaniu i utrzymywaniu wysokiej jakości aplikacji mobilnych przy użyciu React Native. Twoja wiedza z zakresu React Native i tworzenia aplikacji mobilnych będzie kluczowa w tworzeniu innowacyjnych i przyjaznych dla użytkownika doświadczeń dla naszego produktu.
Obowiązki:
- Współpracuj z innymi członkami zespołu, w tym menedżerami produktu, projektantami i innymi programistami, aby zebrać wymagania i zdefiniować cele projektu.
- Twórz solidne, skalowalne i wydajne aplikacje mobilne przy użyciu React Native.
- Pisz czysty, wydajny i łatwy w utrzymaniu kod zgodnie z najlepszymi praktykami i
standardami kodowania. - Wdrażaj intuicyjne interfejsy użytkownika i angażujące doświadczenia użytkownika.
- Optymalizuj wydajność aplikacji pod kątem płynne i responsywne doświadczenie użytkownika.
- Zapewnij jakość i niezawodność aplikacji mobilnych poprzez kompleksowe
testowanie i debugowanie. - Bądź na bieżąco z najnowszymi trendami, narzędzi i technologii do tworzenia aplikacji mobilnych oraz dziel się wiedzą z zespołem.
- Będź mentorem i udzielaj wskazówek młodszym programistom, pomagając im w ich
rozwoju zawodowym. - Współpracuj z programistom backendu w celu integracji interfejsów frontendowych z funkcjonalnościami
po stronie serwera. - Bierz udział w przeglądach kodu, aby utrzymywać jakość kodu i zapewniać zgodność
standardów programistycznych. - Ciągle usprawniać procesy rozwojowe i przyczyniać się do ogólnej
architektury technicznej i strategii.
Wymagania:
- Udokumentowane doświadczenie jako programista React Native z mocnym portfolio aplikacji
mobilnych zbudowanych przy użyciu React Native. - Dogłębna znajomość frameworku React Native i jego podstawowych zasad, a także
biegłość w JavaScript. - Dogłębna znajomość koncepcji tworzenia aplikacji mobilnych, w tym projektowania interfejsu użytkownika/UX,
układów responsywnych i integracji API . - Doświadczenie w tworzeniu aplikacji natywnych na iOS i Androida platform.
- Znajomość technologii frontendowych, takich jak HTML, CSS i JavaScript.
- Znajomość frameworków i narzędzi do testowania aplikacji mobilnych.
- Doświadczenie z systemami kontroli wersji (np. Git) i procesy CI/CD .
- Doskonałe umiejętności rozwiązywania problemów i umiejętność rozwiązywania złożonych problemów.
- Doskonałe umiejętności komunikacji i współpracy połączone ze zdolnością do efektywnej pracy w środowisku zespołowym.
- Udokumentowane doświadczenie w projektowaniu i wdrażaniu skalowalnych, wydajnych i łatwych w utrzymaniu aplikacji mobilnych.
Dołącz do naszego zespołu utalentowanych programistów i weź udział w tworzeniu najnowocześniejsze
aplikacje mobilne wykorzystujące React Native. Wykorzystaj swoją wiedzę i pasję do tworzenia aplikacji mobilnych i stań się częścią innowacyjnego i dynamicznego środowiska pracy.
Uwaga: Jest to stanowisko wyższego szczebla i kandydaci z dużym doświadczeniem w programowaniu React Native otrzymająpreferencje.