Frontend / Full-Stack Engineer (React & Cloud)
⚲ Kraków
Do uzgodnienia
Wymagania
- praktyczne doświadczenie z Expo/React Native
- dobre wyczucie UX oraz doświadczenie we wdrażaniu zmian poprawiających użyteczność produktu
- doświadczenie z narzędziami do testowania: Vitest lub Jest (testy jednostkowe i integracyjne) oraz Playwright lub Cypress (testy end-to-end)
- umiejętność samodzielnego działania i podejmowania decyzji
- doświadczenie w stosowaniu najlepszych praktyk programistycznych, wzorców projektowych i zasad Clean Code
- bardzo dobra znajomość AWS
- doświadczenie w tworzeniu i utrzymaniu pipeline'ów CI/CD
- praktyczna znajomość Infrastructure as Code (IaC)
Opis stanowiska
Scalo poszukuje inżyniera do projektu rozwoju nowoczesnych produktów cyfrowych, gdzie odpowiadasz za frontend w React (z Expo/React Native), kluczowe zmiany UX, testy jednostkowe, integracyjne i end-to-end oraz za środowiska i procesy w AWS. W praktyce łączysz pracę produktową nad interfejsem z utrzymaniem CI/CD i infrastrukturą jako kod, a także wspierasz backend i integracje, w tym zmiany w API. To oferta dla osoby samodzielnej, decyzyjnej, z dobrym wyczuciem UX i biegłością w AWS. Uwaga: choć Java/Kotlin są wskazane jako 'mile widziane', towarzyszące temu sformułowania sugerują, że projekt może ewoluować w tym kierunku i te kompetencje mogą stać się kluczowe — warto dopytać o realny zakres backendu.
🔍 Dekoder Ogłoszenia
🟡
umiejętność samodzielnego działania i podejmowania decyzji
Oczekuje się, że będziesz w stanie pracować bez ciągłego nadzoru i rozwiązywać problemy na własną rękę.
🟡
realizację projektu dotyczącego rozwoju nowoczesnych produktów cyfrowych
Może oznaczać zarówno pracę nad innowacyjnymi, przełomowymi rozwiązaniami, jak i nad standardowymi produktami z wykorzystaniem nowoczesnych technologii.
🟡
bardzo dobra znajomość AWS
Oznacza to nie tylko podstawową wiedzę, ale głębokie zrozumienie i praktyczne doświadczenie z szerokim zakresem usług AWS.
🔴
mile widziane doświadczenie programistyczne w Java/Kotlin i wprowadzania zmian w API oraz dostosowywania kontraktów integracyjnych
Chociaż nie jest to wymagane, jest to mocna sugestia, że te umiejętności będą bardzo przydatne, a nawet mogą stać się kluczowe w przyszłości.
🔴
mile widziane rozwijanie funkcjonalności w stosie technologicznym Java/Kotlin
Podobnie jak wyżej, sugeruje to, że projekt może ewoluować w kierunku technologii Java/Kotlin, a oczekiwania mogą się zmienić.