Pošalji prijatelju

Senior Android Developer (m/f)


Rok prijave:

Trenkwalder d.o.o. is a leading company dedicated to providing personnel services in Central and Eastern Europe, and we have a 30-year tradition of success in 17 companies in different countries, over 50,000 employees, 1,000,000 candidates a year and we look after 10,000 active clients that allow us to stay for years first choice.

For our Client, mobile and game development studio with globally recognized products, we are looking for quality and highly motivated candidates for the following position:

Senior Android Developer (m/f)

Place of work: Zagreb

Job description:

  • Working with Android and supporting technologies
  • Working on Recolor and other high-profile mobile gamified apps
  • Contributing with new ideas for apps, projects or better development practices
  • Clearly structuring and separating code
  • Closely working with international company partners
  • Proactive communication with project stakeholders about potential issues
  • Assertive engaging in discussions with colleagues to determine the best course of action
  • Transferring technical knowledge to co-workers
  • Maintaining education training standards and certifications levels in line with job requirements
  • Learning and demonstrating the benefits of all company products, services and solutions


  • Minimum 2 years of experience on the same or similar position
  • Advanced knowledge of English
  • Familiar with the Android SDK and general Android development tools
  • Knowledgeable about the Android SDK changes and limitations between different versions
  • Familiar with new APIs and concepts introduced in Java 7 and 8
  • Knowledge of work in standard OOP design patterns and their usage
  • Using dependency management tools, Gradle (Groovy) at minimum and optionally Gradle Script Kotlin
  • Knowledge of MV* design patterns (MVC, MVVM, MVI, MVP, etc.)
  • Knowledge of work or familiar with at least a single library or solution in each of the categories: REST APIs (Retrofit, etc.), HTTP (OkHttp, Volley, etc.), dependency injection (Dagger, Kodein, Koin, Reader monad, Cake pattern, etc.), ORM (Room, Realm, DbFlow, ObjectBox, etc.), image management (Glide, Picasso, etc.) and JSON (Moshi, Gson, Jackson, etc.)
  • Desirable working experience of using Scrum and Kanban methodologies, but it is not a condition
  • Experience in working with Unix/Linux platforms (SSH, filesystem, rsync, git cli, etc.), but it is not a condition
  • Knowledge of using CI/CD tools (Jenkins, Bamboo, etc.), but it is not a condition
  • Experience in using automated code quality tools like SonarQube or equivalent, but it is not a condition
  • Experience in working with project management and collaboration tools (Jira, Podio, Trello, or equivalent), but it is not a condition
  • Ability of teamwork
  • Expressed proactivity and motivation
  • Excellent verbal and written communication skills
  • Autonomy and ability to solve assigned tasks

What we offer:

  • Stimulating and people-focused work environment encouraging personal and professional growth
  • Loyalty compensation bonus that includes 5% increase of the net salary
  • Extra vacation day for each year spent in company
  • Outstanding chance to work with industry cutting-edge technologies and tools
  • Flexible schedule benefits that include work-at-home options and flexible shifts
  • Frequent opportunities to travel abroad, in order to work directly with company global partners

If you are up for challenge, please send us your CV in English and Croatian by 10 June 2018.

Senior Android Developer (m/f)

Trenkwalder d.o.o.
10000 Zagreb, Martićeva 72

Prijavi se na oglas
Pošalji prijatelju Isprintaj

Preporučene Edukacije


    Prosječna plaća u kategoriji
    IT, telekomunikacije iznosi 6.747,2 kuna.

    Saznaj plaću za željenu poziciju prema svojim kvalifikacijama!


    MojPosao koristi kolačiće (eng. cookies) kako bi vam pružio bolje korisničko iskustvo. Nastavkom pregleda stranice slažete se sa korištenjem kolačića o kojima možete pročitati više. Uvjete korištenja možete pročitati ovdje.