Programista Android

Firma Ework Group powstała w 2000 roku i obecnie jest notowana na sztokholmskiej giełdzie NASDAQ. Współtworzy ją ponad 13 000 niezależnych specjalistów dopasowanych do projektów – jesteśmy dostawcą kompetencji, współpracujemy z klientami, zarówno w sektorze prywatnym jak i publicznym, a także budujemy sieć specjalistów.



Koncentrując się na branży IT, R&D i inżynierii dostarczamy usługi poprzez wszechstronne i niezależne podejście do zarządzania talentami. Dzięki naszemu doświadczeniu biznesowemu oferujemy kompleksowe rozwiązania w zakresie talentów, tworząc udane współprace. Budujemy wzajemne relacje z klientami, partnerami i specjalistami.



Dla naszego klienta z branży bankowej, poszukujemy specjalisty na stanowisko Prograista Android - 2 dni pracy z biura

Codziennie 1,4 mln klientów korzysta z bankowości elektronicznej.

Nadajemy kierunek rozwoju kanałów cyfrowych (serwis transakcyjny, aplikacja mobilna). Dbamy o spójne doświadczenie użytkownika na warstwie architektury, nawigacji oraz usług, które umożliwiają korzystanie z naszych rozwiązań.

Nie zajmujemy się rozwojem klasycznych produktów finansowych jak karty, lokaty, kredyty.

Zapewniamy narzędzia do skutecznej komunikacji z klientem dbając równocześnie by nasza aplikacja i serwis transakcyjny były przyjazne dla klienta i konkurencyjne dla innych rozwiązań cyfrowej bankowości na świecie.

Wiemy, że nasi klienci mobilni logują się do aplikacji częściej niż raz dziennie. Blisko 80% wszystkich załatwianych spraw zaczynają w kanałach cyfrowych, a wielu z nich korzysta wyłącznie z aplikacji mobilnej.

Gdy pracujemy nad UX, koncentrujemy się na cyfrowych elementach, które są dalekie od stereotypowego, nudnego świata finansów. Chcesz wiedzieć w jaki sposób? Dołącz do nas!

Obowiązki:

  • implementowanie nowych funkcjonalności na Android z wykorzystaniem Kotlin
  • monitorowanie i rozwiązywanie problemów
  • dbanie o wysoką jakość poprzez tworzenie testów automatycznych, jednostkowych
  • prowadzenie prac projektowych, programistycznych i wdrożeniowych w oparciu o zrozumienie kontekstu działania, stosując optymalne, z punktu widzenia biznesu oraz IT, rozwiązania

Wymagania:

  • co najmniej pięć lat doświadczenia przy tworzeniu rozwiązań na platformie Android
  • znajomość i zrozumienie technik Clean Code oraz dobrej architektury oprogramowania
  • znajomość RxJava 2.x
  • bardzo dobra znajomość języka Kotlin
  • rozumienie i umiejętność modyfikowania kodu w języku Java
  • znajomość specyfiki programowania na platformie Android
  • znajomość podejścia continuous integration
  • umiejętność tworzenia testów automatycznych, jednostkowych i integracyjnych
  • znajomość języka angielskiego umożliwiająca czytanie, prowadzenie korespondencji i rozmów technicznych

Organizacja pracy:

  • Pracujemy w Scrum
  • W skład zespołów wchodzą developerzy Android, developerzy iOS, developerzy .Net, testerzy oprogramowania, Scrum Master. Ściśle współpracujemy z Product Ownerem i Feature Ownerami. Na codzień współpracujemy z równoległym zespołem Cyfrowej Sprzedaży, zajmującym się Serwisem Transakcyjnym Web.
  • Pracujemy w dwutygodniowych sprintach, zadania są wybierane na planowaniu, a podczas sprintu zespół organizuje swoją pracę tak, aby jak najsprawniej osiągnąć cel sprintu
  • Sprinty kończą się Review, na którym zespoły prezentują Product Ownerowi przyrost wypracowany w ramach sprintu
  • Jesteśmy zwinnym, interdyscyplinarnym zespołem, który stawia sobie za cel zwiększenie satysfakcji użytkowników z korzystania z kanałów elektronicznych. Cechuje nas ciekawość i otwartość na pomysły, a swoją pracę nieustannie usprawniamy w duchu koncepcji kaizen.

Oferujemy:

  • Kontrakt B2B
  • Jasne warunki współpracy zarówno z Ework, jak i klientem
  • Bieżące wsparcie podczas trwania współpracy
  • Opiekę medyczną
  • Ubezpieczenie na życie
  • Multisport
  • Locations: Remote
  • Technologies: Java, Kotlin
  • Language: English, Polish