This opportunity has expired. It is therefore no longer possible to like or apply.
See similar opportunities insteadYour career starts on Magnet.me
Create a profile and receive smart job recommendations based on your liked jobs.
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
Your collection of places loved by friends and experts. Never miss out. Find and discover memorable places you want to go to. With Soulpicks you’ll make the most of your time. Soulpicks makes it easy to share and find new places. Share your experiences with friends and find places by browsing through the curated collections of experts.
Change language to: Dutch
This page is optimised for people from the Netherlands. View the version optimised for people from the UK.