Senior Android developer

Job description

The best of the best Senior Android Developers wanted to join our team! We are looking for an energetic, positive-thinking team player, eager to work in really interesting IT projects from around the world.

Requirements

What we offer:

  • Opportunity to develop applications in Kotlin
  • Having an impact on the project and the tools used
  • Knowledge sharing (company library, internal hackathons, conference budget)
  • Working with experienced teammates
  • Great location in the Centre of Warsaw (Chmielna street)
  • Work on the best computers (e.g. MacBook Pro)
  • Company events (iFM Movie Nights, breakfasts, board games and trips)
  • Delicious coffee and fresh fruits
  • 4 dogs ready to play with you
  • Flexible working hours and a possibility of partial remote work
  • Form of employment of your choosing
  • Private medical care

What we expect:

  • 3+ years of experience with development for Android SDK platform (including UI and Android Support Library)
  • Knowledge of Java (other languages e.g. Kotlin are a plus)
  • Experience with writing tests (Unit and UI)
  • Knowledge of the most popular Android libraries (e.g. Dagger, Retrofit, RxJava)
  • Experience with version control systems (Git)
  • A flawless knowledge of English (both written and spoken)
  • Out-of-the-box thinking and creativity (we care about your problem-solving skills, not the lines of code you write)
  • Keeping track of the industry developments and taking the initiative to incorporate these into the company technologies
  • Engagement and ability to work in a team

What would make you the perfect candidate: 

  • Knowledge of Kotlin
  • Familiarity with architectural (especially MVP) and design patterns
  • Knowledge of the most popular testing libraries (e.g. JUnit, Mockito, Robolectric)
  • Experience in Google Play
  • Open Source contributions
  • Scrum (or other Agile) development method experience
  • Advanced knowledge of RxJava
  • Hands on experience in development for any other mobile OS platform or related technologies
  • Passion for mobile and technology
  • Attention to detail