Android Software Engineer

Stanowisko: Android Software Engineer

Miejsce pracy: Kraków

Data dodania: 2020-08-24 11:53:55

Diverse CG is a modern technology company, gathering in its ranks IT related professionals. Due to the continuous development and the large number of recruitment projects that we carry out for our Partners, we are looking for a person for the position:

Android Software Engineer

Job Description

A growing system of money transfers around the world enabling the use of a financial service in an accessible
and accessible way. An efficient, safe, simple product that enables all operations to be carried out online or on a mobile
phone to suit our lives today. It was created with the clear mission of lowering the cost of sending money home which
translates into delivering more money to the people, families, communities and even countries that need it.

To continue our mission we are looking for an Android Software Engineer that will work with us on our mobile app
development. After joining us, you will become a member of one of our mission teams and will contribute to product
features development. You will also work on cross-team code architecture as a member of the mobile engineering guild.
Depending on your experience and skills, we will create a personalized path that is in line with both the company’s
mission and your self-development plans.


Our app’s code is built in Java and Kotlin, with a strong focus on testing (unit, functional and end-to-end tests)
and automations that are built on top of Jenkins + Gitlab. The entire Android team contributes to the multi-module
codebase. Our solutions among the others use Dagger for dependency injection, RxJava for asynchronous code,
MVP as a UI logic architecture, and Room/SQLite for data management.


  • Knowledge of mobile platform capabilities and limitations
  • Understanding of UI/UX (Interface Builder, building UI components in code)
  • Knowledge about Android networking solutions (experience in RESTful API integration)
  • Knowledge of data storage mechanisms in Android (Room/SQLite)
  • Good knowledge of software design patterns written in Android
  • RxJava (experience is nice to have, but knowledge is a must)
  • Experience in Kotlin and/or Java language (mid level)
  • Open Source projects
  • Basic knowledge about functional and UI testing
  • Experience in working with CI/CD environments
  • Experience in working with a team
  • Experience in app releasing process


  • Possibility to be employment by: contract of employment, B2B contract
  • Private healthcare and sport card
  • Working 100% remote until end of the year
  • Competitive salary and discretionary bonus
  • Personalized career development path
  • Training budget, internal training opportunities, language classes

Przed wyslaniem CV/dokumentów aplikacyjnych, uprzejmie prosimy kandydatów o zapoznanie się z klauzulą informacyjną.

Po zapoznaniu się z klauzulą informacyjną podaną przez Administratora Danych dobrowolnie wyrażam zgodę na przetwarzanie przez Ogłoszeniodawcę moich danych osobowych, zawartych w mojej ofercie pracy, dla potrzeb procesu tej rekrutacji oraz dla realizacji przyszłych projektów rekrutacyjnych.

Agencja doradztwa personalnego (nr licencji 4642)

Wyślij wiadomość

Prosimy o zapoznanie się z klauzulą informacyjną

Dodaj pliki (max 2MB)

Upload files


Diverse CG Sp. z o.o. Sp.k.


ul. Nowogrodzka 21,
00-511 Warszawa, Polska 

Diverse CG Sp. z o.o. Sp.k.


Al. Grunwaldzka 415,
80-309 Gdańsk, Poland 

Diverse Consulting Group (UK) Ltd.


118 Pall Mall,
London SW1Y 5ED, United Kingdom