Witajcie partnerze. Jesteśmy TrustEtics, młodą i innowacyjną firmą wykorzystującą talenty i doświadczenie profesjonalistów w swojej dziedzinie działalności. Zamieniamy innowacyjne koncepcje w tętniącą życiem cyfrową rzeczywistość, wcielając w życie potężne pomysły w sferze wirtualnej.
Dzięki TrustEtics pomagamy klientom przekształcić wizję w rzeczywistość, korzystając z najnowocześniejszych rozwiązań rozwojowych, dostarczanie wymiernej wartości biznesowej swoim klientom. Talenty i zaufanie — to nasze główne cele. Nasz sukces wynika z maksymalnego wykorzystania możliwości, które pojawiają się, gdy wcielamy pomysły w życie.
Szukamy wykwalifikowanego programisty React Native, który dołączy do naszego dynamicznego zespołu. Ta rola wymaga doskonałego zrozumienia zasad tworzenia oprogramowania oraz pasji do tworzenia wydajnych i łatwych w utrzymaniu aplikacji. Idealny kandydat będzie posiadać solidną wiedzę techniczną w połączeniu z językiem angielskim na poziomie średniozaawansowanym lub wyższym, aby skutecznie współpracować z naszymi zespołami rozproszonymi na całym świecie.
Obowiązki:< /p>
- Twórz i utrzymuj aplikacje mobilne przy użyciu React Native.
- Pisz czysty, łatwy w utrzymaniu i wydajny kod.
- Wdrażaj solidne architektury aplikacji i złożone interfejsy użytkownika.
- Współpracuj z zespołami interdyscyplinarnymi przy definiowaniu, projektowaniu i dostarczaniu nowych funkcji.
- Zapewniaj wydajność, jakość i responsywność aplikacji.
- Obsługa oprogramowania aktualizacje, poprawki i poprawki błędów.
- Twórz aplikacje na platformy iOS i Android.
- Zarządzaj sklepem React Native za pomocą narzędzi takich jak Redux.
- Korzystaj z narzędzi do debugowania takie jak Reactotron i Flipper, aby utrzymać jakość kodu.
- Ciągle odkrywaj, oceniaj i wdrażaj nowe technologie, aby maksymalizować efektywność programowania.
Kwalifikacje :
- Ponad 3 lata doświadczenia zawodowego w programowaniu React Native.
- Minimalnie 2,5 roku doświadczenia w TypeScript.
- Dogłębne zrozumienie narzędzi do zarządzania sklepem React Native, zwłaszcza Redux.
- Dobra znajomość zasad inżynierii oprogramowania, w tym GRASP, KISS i DRY.
- Dobra znajomość interfejsów API REST i komunikacji WebSocket.
- Biegła znajomość narzędzi do debugowania, takich jak Reactotron, Flipper.
- Dobra znajomość systemów kontroli wersji, w szczególności GIT.
Pożądane umiejętności :
- Doświadczenie w zakresie potoków ciągłej integracji i wdrażania (CI/CD).
- Znajomość natywnych narzędzi do tworzenia aplikacji, takich jak XCode, Gradle (Android Studio).
- Doświadczenie w testowaniu jednostkowym i integracyjnym w React Native.
- Umiejętność pracy w dynamicznym, zwinnym środowisku.
- Doskonałe umiejętności rozwiązywania problemów i dbałość o szczegóły.
Świadczenia:
- Konkurencyjne wynagrodzenie i pakiet świadczeń.
- Możliwości dla rozwoju zawodowego i rozwoju kariery.
- Integracyjne i wspierające środowisko pracy.
- Elastyczne godziny pracy i opcje pracy zdalnej.