Senior Software Engineer (React Native, Typescript)
Capgemini
Rola Senior Software Engineer skupia się na tworzeniu i rozwijaniu aplikacji mobilnych przy użyciu React Native i TypeScript. Kandydat będzie zaangażowany w pełny cykl życia oprogramowania, od analizy wymagań po publikację aplikacji w sklepach. Oczekuje się aktywnego udziału w decyzjach architektonicznych i zapewnienia wysokiej jakości kodu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano konkretnych informacji o projekcie, nad którym będzie pracował kandydat., nie sprecyzowano, jak wygląda podział pracy między pracą zdalną a stacjonarną w modelu hybrydowym..
Rola Senior Software Engineer skupia się na tworzeniu i rozwijaniu aplikacji mobilnych przy użyciu React Native i TypeScript. Kandydat będzie zaangażowany w pełny cykl życia oprogramowania, od analizy wymagań po publikację aplikacji w sklepach. Oczekuje się aktywnego udziału w decyzjach architektonicznych i zapewnienia wysokiej jakości kodu.
- ✓Dostęp do ponad 70 ścieżek szkoleniowych z możliwością certyfikacji (np. GenAI, Architects, Google) na platformie NEXT.
- ✓Bezpłatny dostęp do platformy językowej Education First, materiałów TED Talks i Udemy Business.
- ✓Pakiet do pracy zdalnej (laptop, monitor, krzesło).
- ✓Community Hub z ponad 20 społecznościami zawodowymi.
- ✓Możliwość wyboru spośród ponad 20 profesjonalnych społeczności.
- !Nieokreślona liczba dni pracy hybrydowej.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój i ulepszanie aplikacji mobilnych przy użyciu React Native
- •Udział w pełnym cyklu życia oprogramowania (analiza wymagań, architektura, implementacja, testowanie, wdrażanie i publikacja)
- •Przejmowanie technicznej odpowiedzialności za moduły aplikacji lub całe funkcjonalności
- •Współtworzenie decyzji architektonicznych
- •Integracja aplikacji mobilnych z usługami backendowymi, API, platformami chmurowymi i systemami korporacyjnymi
- •Współpraca z projektantami UX/UI, właścicielami produktu, programistami backendowymi i zespołami QA
- •Przeprowadzanie code review i dzielenie się najlepszymi praktykami
- •Wspieranie mniej doświadczonych programistów
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5-letnim doświadczeniem w tworzeniu aplikacji mobilnych w React Native, posiadający silną znajomość TypeScript, JavaScript i React. Rozumie architekturę aplikacji mobilnych i ma doświadczenie z popularnymi bibliotekami do zarządzania stanem.
Rola nie jest dla osób z mniejszym doświadczeniem niż 5 lat w React Native lub bez biegłości w TypeScript i JavaScript. Kandydaci bez zrozumienia architektury aplikacji mobilnych lub doświadczenia z zarządzaniem stanem mogą nie pasować.
- ?Jak wygląda typowy podział obowiązków między frontendem a backendem w zespole?
- ?Jakie są największe wyzwania techniczne związane z obecnym projektem?
- ?Czy istnieje możliwość wpływania na wybór technologii i narzędzi w projekcie?
- ?Jak wygląda proces code review i jakie są oczekiwania wobec jego jakości?
- ?Jakie są możliwości rozwoju w ramach Capgemini dla Senior Software Engineerów?
- ?Czy istnieją jakieś specyficzne wytyczne lub standardy dotyczące publikacji aplikacji w App Store i Google Play Store?
- ?Jak wygląda proces integracji z systemami korporacyjnymi i platformami chmurowymi?
- −Nie podano konkretnych informacji o projekcie, nad którym będzie pracował kandydat.
- −Nie sprecyzowano, jak wygląda podział pracy między pracą zdalną a stacjonarną w modelu hybrydowym.
- −Nie podano szczegółów dotyczących wielkości zespołu.
- −Nie opisano procesu rekrutacyjnego.
Kultura feedbacku i dobra komunikacja są pielęgnowane w zespole.
Rozmowa z rekruterem, Testy kompetencyjne/Weryfikacja językowa, Rozmowa wideo z managerem, Decyzja końcowa.