Oferta pracy

Programista Android

Bank Millennium S.A.O firmie

Rekrutacja zdalna

Rekrutacja zdalna

To wyróżnienie ofert oznacza, że cały proces rekrutacyjny jest prowadzony zdalnie. Dowiedz się więcej
Rekrutacja zdalna

Bank Millennium S.A.

Stanisława Żaryna 2A

Warszawa

Technologie, których używamy

Wymagane

  • Android

  • Java

  • Kotlin

  • Gradle

  • Android Studio

  • Continuous Integration

  • SOLID

  • RxJava

  • Dagger 2

  • Retrofit

  • OkHttp

  • Realm

  • Android Architecture Components

  • architektura MVC

  • MVP

  • MVVM

  • Clean Architecture

  • Git

O projekcie

Nasz zespół rozwija znajdującą się w czołówce branżowych rankingów (m.in Newsweek) aplikację mobilną Banku Millennium. Udoskonalamy ją implementując nowe funkcjonalności i integrując z zewnętrznymi systemami.

Twój zakres obowiązków

Dołączenie do Naszego zespołu oznacza:

• Odpowiedzialność za rozwój aplikacji mobilnych Banku Millennium oraz aplikacji Goodie

• Uczestnictwo w procesie projektowania aplikacji oraz zaawansowanych interfejsów z atrakcyjnym UX

• Współtworzenie aplikacji najlepiej ocenianych w rankingach niezależnych organizacji (m.in. Newsweek oraz organizacji związanymi z bezpieczeństwem oprogramowania)

Nasze wymagania

Jeśli obecnie:

• Posiadasz minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych (Android, Java, Kotlin, Gradle, Android Studio)

• Wiesz co to Continuous Integration oraz SOLID

• Masz doświadczenie w pracy z bibliotekami: RxJava, Dagger 2, Retrofit, OkHttp, Realm, Android Architecture Components

• Znasz architekturę MVC, MVP, MVVM, Clean Architecture

• Potrafisz korzystać z GIT’a

• Znasz metody testowania aplikacji mobilnych

• Masz doświadczenie w przeprowadzaniu code review

• Lubisz się uczyć, podnosić swoje kompetencje i dzielić się wiedzą

• Komunikujesz się w języku angielskim

Aplikuj!

Tak organizujemy naszą pracę

Tak pracujemy

  • wewnątrz organizacji
  • masz wpływ na wybór narzędzi i technologii
  • masz wpływ na rozwiązania technologiczne
  • tworzysz kod "od zera"
  • koncentrujesz się na rozwoju produktu
  • scrum

Skład zespołu

  • backend developer
  • frontend developer
  • mobile developer
  • product owner
  • scrum master
  • analityk systemowy

Tak pracujemy nad projektem

  • code review

  • mierniki jakości kodu

  • statyczna analiza kodu

  • wzorce projektowe

  • pair programming

  • Continuous Deployment

  • Continuous Integration

  • DevOps

  • wsparcie architekta / lidera technicznego

  • active monitoring

  • dokumentacja

  • narzędzia do trackowania zadań

  • zarządzanie długiem technologicznym

  • automatyzacja testów

  • środowiska testowe

  • testy funkcjonalne

  • testy integracyjne

  • testy jednostkowe

  • testy wydajnościowe

Takie dajemy możliwości rozwoju

  • branżowe platformy e-learningowe

  • szkolenia wewnątrzfirmowe

  • wsparcie merytoryczne od liderów technologicznych

  • wymiana wiedzy technicznej w firmie

To oferujemy

  • Pracę z najnowszymi technologiami: Kotlin, RxJava, Dagger 2, Retrofit, OkHttp, Android Architecture Components, Realm, Android Wear oraz realny wpływ na wybór używanych technologii

  • Ciekawe, pełne wyzwań zadania przy aplikacjach wykorzystywanych przez ponad milion użytkowników

  • Wsparcie indywidualnych zdolności i rozwój kompetencji technicznych, również związanych z bezpieczeństwem aplikacji mobilnych

  • Współpracę z doświadczonym zespołem specjalistów w międzynarodowym środowisku

  • Elastyczne godziny pracy

  • Możliwość pracy w atrakcyjnie zlokalizowanym biurze w Warszawie (nieopodal stacji Metro Pole Mokotowskie)

  • Stałe zatrudnienie w oparciu o umowę o pracę z podwyższonymi kosztami uzyskania przychodu (50%), darmowy pakiet medyczny, pracowniczą kawiarnię ze zniżkami

  • Benefity

  • prywatna opieka medyczna

  • ubezpieczenie na życie

  • elastyczny czas pracy

Etapy rekrutacji
1

Analiza CV

2

Rozmowa HR

3

Rozmowa z managerem

Bank Millennium S.A.

Obszar IT Banku Millennium w Polsce pełni rolę centrum kompetencyjnego dla portugalskiej Grupy Millennium BCP. Współpracujemy z departamentami Banku w zakresie analizy wymagań, tworzenia i implementowania nowych rozwiązań. Utrzymujemy i rozwijamy istniejące systemy (development ‘in-house’)… a wszystko po to, by poprzez rozwiązania IT budować wartość biznesową oraz trwałą przewagę konkurencyjną Banku.

Przewiń do profilu firmy

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy