Qonto values multi-skilled people who are just as passionate as we are
about crafting large impact product, yet beautiful experiences for our
customers. We expect our software developers to be comfortable working
in multiple programming languages and to be enthusiastic about learning
new things. We do have high standards. Our product aesthetics extends to
our code. We expect our team to be obsessive about things like
scalability, reliability and ease of use. // If you look at everyday
tools and believe they can be made more intelligent leveraging design
and technology, we are looking for you.
Description
- Leading the development of the Android mobile app
- Working with the back-end dev team to integrate API client
- Integrating third-party APIs, including but not limited to banking APIs, Paypal, Stripe, Xero or Slack
- Solving challenging real-time synchronization problems
- Implementing continuous refactoring and unit testing to constantly improve the codebase
- Participating to the development of internal tools, if applicable
- Making your work very scalable, strongly robust and highly secured
- Engaging with the product team
Requirements
- Strong development experience with Java
- Strong understanding of the Android SDK
- Rigor in test coverage (Junit, Espresso and Robolectric), and other best practices
- Strong background with android development lifecycle
- Reactive programming with RxJava
- You want to build an innovative product to be used by thousands of users