Send to friend

Senior Android Developer (m/f)


Application deadline:

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 two 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
  • Using dependency management tools, optionally Gradle Script Kotlin and Gradle (Groovy) at minimum
  • 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
  • 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 22 July 2019 via following link.

Senior Android Developer (m/f)

Trenkwalder kadrovske usluge d.o.o.
Radnička cesta 27, 10000 Zagreb
Tel. +385 1 463 3885

Start to apply
Save this ad Send to friend Print

Education Recommendations


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

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


    We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Learn more.