W skrócie
- Zadania: Twórz innowacyjne aplikacje mobilne i poprawiaj doświadczenia online.
- Firma: Duży bank z dynamiczną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne i możliwość pracy zdalnej.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w środowisku DevOps.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój produktów.
- Kwalifikacje: Doświadczenie w inżynierii mobilnej oraz umiejętności współpracy w zespole.
Przegląd
Będziesz miał wpływ na...
- rozwijanie nowych aplikacji mobilnych i doświadczeń online;
- używanie komunikacji cyfrowej w celu poprawy relacji z klientami;
- budowanie i ulepszanie technologii oraz platform bezpieczeństwa;
- innowacje w naszych propozycjach, aby skutecznie konkurować w mobilnym, opartym na danych świecie.
Obowiązki
- Skupienie się na jakości oprogramowania i dostarczaniu jakości przez cały proces.
- Zapewnienie, że decyzje techniczne i informacje są komunikowane w globalnym zespole.
- Praca nad planowaniem, szacowaniem, przyczynianiem się do architektury, kodowania i rozwoju.
- Branie odpowiedzialności za wydania i wspieranie działających aplikacji.
- Dostarczanie sprawiedliwych wyników dla naszych klientów i zapewnienie, że własne zachowanie utrzymuje uporządkowane i przejrzyste funkcjonowanie rynków finansowych.
- Musisz patrzeć poza czyste programowanie i angażować się w wdrażanie i obsługę oprogramowania, które budujemy.
Będziesz pracować z:
- Kotlin
- Dagger2
- Rxjava2
- Retrofit2
- GIT
- Confluence
Ta rola jest dla Ciebie, jeśli masz:
- Solidne doświadczenie w inżynierii mobilnej.
- Doświadczenie w Dagger2, Rxjava2, Retrofit2.
- Znajomość integracji bibliotek zewnętrznych.
- Bardzo dobrą znajomość wzorców projektowych UI i Core Architectural Design.
- Solidne doświadczenie w pisaniu testów jednostkowych i testów UI, musisz znać Junit, Mockito i Espresso.
- Doświadczenie z narzędziami do wersjonowania kodu źródłowego, szczególnie Github.
Umiejętności, które warto mieć:
- Powinieneś czuć się komfortowo z programowaniem w parach.
- Doświadczenie w zakresie różnych praktyk zwinnych i zrozumienie, jak i dlaczego działają.
- Wiarygodność i zdolność do przekonywania interesariuszy logicznymi argumentami.
- Promujemy kulturę DevOps, więc będziesz musiał patrzeć poza czyste programowanie i angażować się w wdrażanie i obsługę oprogramowania, które budujemy.
Software Engineer (Android) in Kraków – pracodawca: Carski MC
Jako pracodawca, oferujemy dynamiczne środowisko pracy w sercu innowacji technologicznych, gdzie każdy inżynier ma realny wpływ na rozwój aplikacji mobilnych i doświadczeń online. Nasza kultura opiera się na współpracy, ciągłym rozwoju oraz dążeniu do doskonałości, co sprawia, że jesteśmy idealnym miejscem dla osób pragnących rozwijać swoje umiejętności w obszarze inżynierii oprogramowania. Dodatkowo, oferujemy konkurencyjne wynagrodzenie oraz możliwość pracy w zespole globalnym, co stwarza unikalne możliwości zawodowe i osobiste w dynamicznie rozwijającym się sektorze finansowym.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer (Android) in Kraków
Kotlin
Dagger2
Rxjava2
Retrofit2
GIT
Confluence
UI Design Patterns