Senior Software Engineer (React Native)
Kingfisher
Senior Software Engineer specjalizujący się w React Native, odpowiedzialny za rozwój aplikacji mobilnych. Rola wymaga aktywnego udziału w projektowaniu, implementacji i ciągłym doskonaleniu rozwiązań, a także współpracy z zespołami produktowymi i inżynierskimi. Oczekuje się wspierania najlepszych praktyk inżynierskich i dostarczania skalowalnych produktów.
Brakuje: nie podano wielkości zespołu., brak szczegółów na temat konkretnych projektów, nad którymi będzie pracował kandydat..
Senior Software Engineer specjalizujący się w React Native, odpowiedzialny za rozwój aplikacji mobilnych. Rola wymaga aktywnego udziału w projektowaniu, implementacji i ciągłym doskonaleniu rozwiązań, a także współpracy z zespołami produktowymi i inżynierskimi. Oczekuje się wspierania najlepszych praktyk inżynierskich i dostarczania skalowalnych produktów.
- ✓Praca w modelu hybrydowym z bardzo małą liczbą dni w biurze (1 dzień w tygodniu).
- ✓Możliwość współfinansowania studiów i certyfikacji.
- ✓Dostęp do LinkedIn Learning.
- ✓Program mentoringowy i 'Buddy programme' dla szybkiego wdrożenia.
- ✓Firma podkreśla swoje zaangażowanie w równość i różnorodność.
- !Praca w modelu hybrydowym z '1 day per week in the office' może być postrzegana jako ograniczająca dla osób preferujących pełny zdalny model.
- !Wspomniane 'ambitions to become even bigger and even better' oraz 'grow the largest community of home improvers in the world' to ogólne sformułowania marketingowe, które nie dostarczają konkretnych informacji o projekcie.
- •Projektowanie, rozwijanie i utrzymywanie wysokiej jakości rozwiązań programistycznych, które są skalowalne, niezawodne i zorientowane na użytkownika
- •Ścisła współpraca z Product Managerami, Designerami i Inżynierami w celu zrozumienia wymagań i dostarczania wartościowych funkcji i ulepszeń
- •Udział w dyskusjach technicznych, projektowaniu rozwiązań i decyzjach architektonicznych, pomagając kształtować przyszły kierunek produktu
- •Pisanie czystego, łatwego w utrzymaniu i dobrze przetestowanego kodu, promując najlepsze praktyki inżynierskie i standardy jakości
- •Wspieranie dostarczania funkcji w całym cyklu rozwoju oprogramowania, od projektowania i implementacji po wdrożenie i ciągłe doskonalenie
- •Identyfikowanie możliwości poprawy wydajności, stabilności, procesów rozwoju i ogólnej jakości produktu
- •Współpraca w ramach interdyscyplinarnego zespołu, dzielenie się wiedzą i wspieranie rozwoju innych inżynierów
- •Efektywna komunikacja z interesariuszami i członkami zespołu, zapewniając widoczność postępów, wyzwań i rozważań technicznych
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w tworzeniu aplikacji mobilnych w React Native, TypeScript i Redux, z praktyczną znajomością testowania (Jest) i integracji API, oraz dobrą znajomością języka angielskiego.
Rola nie jest dla osób, które szukają wyłącznie pracy backendowej lub frontendowej w technologiach webowych, bez doświadczenia w React Native, lub z ograniczoną znajomością języka angielskiego.
- ?Jakie są główne wyzwania techniczne w obecnym projekcie React Native?
- ?Jak wygląda proces podejmowania decyzji architektonicznych w zespole?
- ?Jakie są plany rozwoju produktu i jakie nowe funkcjonalności są planowane?
- ?Jak wygląda proces code review i jakie są standardy jakości kodu?
- ?Jakie są możliwości rozwoju kariery i nauki nowych technologii w ramach zespołu?
- −Nie podano wielkości zespołu.
- −Brak szczegółów na temat konkretnych projektów, nad którymi będzie pracował kandydat.
- −Nie sprecyzowano, jak wygląda proces wdrażania aplikacji na produkcję.
Firma promuje kulturę otwartości, wspierania eksperymentów i tworzenia środowiska, w którym każdy może być sobą. Podkreśla się znaczenie współpracy i dzielenia się wiedzą.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię TypeScript. Pełne statystyki zarobków →