#1 Job Board for tech industry in Europe

Senior Android Developer
Mobile

Senior Android Developer

Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Android

    advanced

    Kotlin

    advanced

    Java

    advanced

    RxJava

    junior

    Dagger

    nice to have

Job description

Online interview
Who we are:
Building fast and reliable experiences for a trading application is a challenge. Every month IG’s Android app deals with hundreds of thousands of clients from all over the world.
We are a genuine and fair company with over 40 years being on market, following even the most restrictive rules and government regulations. We use the newest software development tools and processes to achieve our challenging goals and you will be a valuable part of it, sharing your ideas and experience to grow the product and your career.

Where you’ll work:
As part of a connected global team, you’ll come to work in a friendly and dynamic environment. Our comfortable, cutting-edge offices contain everything you need to succeed:

  • Agile workspace and hot desks
  • Private quiet rooms
  • Breakout and refreshment areas

While you'll be based in our Krakow office, your work will put you in contact with our dynamic IT teams in London and Bangalore. Join IG, and you'll be joining the best in an always-moving industry. 

What you’ll do:
You will work closely with our Android team to improve the user experience across the entire app. This may include implementing changes to our deal tickets or improving our in-app help and support. You will work with designers, developers (both Android and those from other platforms) as well as our UX research team and will have opportunities to hear directly from users.  We hope you will join in with our culture of knowledge sharing and regular demoing.
 
Our application makes use of: Kotlin, RxJava 2, Dagger 2, MVP + MVVM, Jetpack

Who you’ll be:
The following experience is essential:

  • 3+ years of native Android development
  • Solid knowledge of Kotlin/Java and Android framework
  • Following Android trends and tools
  • Understanding of code design patterns and principles
  • Ability to write testable code and... test it
  • Teamwork and desire to work collaboratively on complex tasks
  • Ready to learn online trading domain to understand our products

We’re looking for tenacious, curious, eager, and open-minded people to help us maintain our industry leadership. People who embody our three core values – who want to champion the client, learn fast, and raise the bar. We recruit based on excellence and believe that diversity is vital to success. We have zero tolerance for bullying, harassment or any other behavior that stifles innovation and collaboration.