Senior Android Developer

Warsaw, Poland / 40 Hours per week, Monday to Friday

In the Mobile Team at HL, we pride ourselves for providing clients with the fastest, easiest and most convenient way to trade and manage savings and investment, anytime and anywhere. With over 500K active users, our mobile apps are the favourite way for our clients to sign up, engage and transact instantly, securely and delightfully with all HL’s products and services.

As an Android Developer, you will join one of our squads and will work with talented people to design and build elegant solutions for the HL Android app.

General information

  • Location:
    Warsaw, Poland
  • Salary (gross):
    16 000 - 20 000 PLN
  • Employment type:
    permanent contract
  • Company size:
    80 people
  • Travel involved:
  • Offices Hours
    9:00 - 17:00
  • Operating system:
  • Computer:
  • Mobile phone

Key Duties and Responsibilities

  • Delivering new features and refactoring existing ones
  • Release new versions of the app
  • Contribute to the growth of our Technical Roadmap
  • Improve the stability of the app
  • Ensure modern Android security practices are followed
  • Modularising the app
  • Expanding our test coverage
  • Taking ownership of areas of the codebase
  • Drive the growth of our Technical Roadmap
  • Drive change across the business
  • Coaching & Mentoring

Must have:

  • Proficient knowledge and understanding of both
  • Kotlin and Java with a demonstrable portfolio of previous work
  • Understanding of Android SDK and release process
  • Experience working in fast-changing environments and setting up tools and processes for a team
  • Experience with MVVM, MVP, Android Architecture Components
  • Understanding of version control tooling (Git, BitBucket)
  • Experience with using REST APIs
  • Demonstrated ability to follow and explain Android best practices
  • A strong passion for Android Development and keeping up to date with the latest trends
  • Continuous improvement mindset
  • Collaborative/team focused


  • Good command of Polish & English

Nice to have:

  • A degree in computing, IT or a numerate discipline
  • Experience working in a cross-location, cross-country teams
  • Familiarity with Continuous Integration and automation tools (Jenkins, Fastlane, AppCenter, CircleCI, TravisCI, etc.)
  • Experience with RxJava2, Dagger, and Retrofit
  • Experience with multi-module Gradle projects
  • Experience writing unit and UI tests (JUnit, Espresso, Robolectric)
  • Experience using Atlassian stack
  • Experience in Agile/Scrum methodology

Many opportunities to gain and share knowledge and ideas

  • Agile / SCRUM methodology
  • Opportunity to grow according to your level of expertise
  • Working with new technologies and a multi-diverse team
  • Many opportunities to share knowledge and ideas
  • In-house Trainings
  • Conference budget
  • Training budget
  • English lessons with native speakers
  • Our ever-growing library

Supporting team

  • Best welcome for new employees
  • Buddy program
  • Team Events


  • Private health care
  • Life insurance
  • Private Pension
  • Sports card
  • Comfortable work environment in modern office
  • Well communicated location: close to Rondo Daszynskiego
  • Bike parking
  • Gym
  • Play room
  • Shower