Android Developer
Job description
We are looking for an energetic, positive-thinking team player, eager to work in really interesting IT projects from around the world as a Android Developer. This position offers an inspirational space to create the next innovation in mobile applications.
What we offer:
-
Excellent location in the Centre of Warsaw (Wilcza Street);
- Creation of breakthrough products - many of them at the intersection of physical & digital (IoT);
- Working for clients from all around a globe (mainly startups and bigger companies from USA);
-
Friendly atmosphere, small teams, and space for your own ideas and self-development;
- Possibility of taking part in hackatons, internal workshops and conference budget;
-
Flexible working hours and a possibility of partial remote work;
- All the benefits you would expect: medical care, Multisport, free English classes, specialty coffee, fresh fruits;
- Company events (iFM Movie Nights, board games, trips, Thursday breakfast, Friday beer);
- Happiness Manager onboard;
- Pet-friendly workspace. :)
Requirements
What we expect:
- 3+ years of experience with development for Android
- Knowledge of Java & Kotlin
- Experience with writing tests (Unit and UI)
- Knowledge of the most popular Android libraries (e.g. Dagger, RxJava)
- Experience with version control systems (Git)
- A flawless knowledge of English (both written and spoken)
- Using your knowledge and experience to solve non-trivial problems.
- 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 and Android Auto
- 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