Android Developer

Location: Amsterdam

We are building a fantastic app that helps you collect, share, and discover places you love. It’s called Soulpicks, and it will help you make the most of your time. Enter a new era: decision-making based on people you trust. Soulpicks will also provide curated suggestions for new experiences (machine-learned).

As our senior Android developer, you will play a pivotal role in translating our vision into reality. You will be responsible for designing, developing, and running the mobile solution together with our hands-on architect. We understand what it means to be a technology-based company and embrace an engineering culture (i.e., freedom and responsibility, CI/CD, TDD/BDD approach, state-of-the-art technology, and design).

You will be part of a kickass team, a best in class UX designer, outstanding mobile app developers, and an excellent architect, to translate our vision into a scalable, cloud-native application. You will work together to design a solution from scratch and build it within a multicultural team. We are looking for someone with the right mix of pragmatism and technical vision to help us realize our long-term goals (building a scalable, agile solution that grows with the business).

If you are:

A good team player

A curious person who cares for the product

Eager to push your professional boundaries

Willing to take on the role of team lead when the organization grows

And have:

Proven experience with developing native Android applications

Fair understanding of the importance of code quality

Sufficient experience with Agile methodologies

Good knowledge and experience of Kotlin / Java

Experience with laying out and creating excellent, snappy and responsive User Interfaces

Good grasp of functional reactive programming (RxJava2)

Able to implement unit and integration tests

And additionally:

A good understanding of architecture principles (MVVM, MVP, MVVMC, etc.)

Experience with Material Design principles

Knowledge of multi-threaded, asynchronous code

Worked with libraries such as Dagger, Glide, Google Maps, Retrofit, Moshi, etc.

CI / CD

Apply for this position by emailing jobs@soulpicks.com.