Jobs at happn
This job post has been archived!
About this Opportunity
happn is a French dating app with a unique concept of real-time geolocation.
happn claims a vision of love as authentic as in real life: technology comes to give a helping hand to destiny by allowing singles who have crossed paths to find each other on the application
Launched in 2014, the app has over 126 million registered users worldwide .
It is particularly used in Western Europe, South America (Argentina and Brazil) but also in Turkey and India.
In France, 10 million people have downloaded the application. Join us to help shape the dating experience of tomorrow!
happn offers employment opportunities without distinction of origin, sex, morals, sexual orientation, gender identity, age, family situation, physical appearance, disability, religion, political opinion, etc.
happn complies with regulations combating discrimination in the workplace. This policy applies throughout the employer process: recruitment, hiring, internal promotion, leave, compensation and training.
Integrated into the dynamic and curious Android developer team, operating in agile mode, your role will be to contribute to the analysis, design and development of new features of the happn mobile application, while ensuring the sustainability of the developments carried out.
Since the quality of our products is paramount, we aim to build a technical stack with robust, optimized, readable and quality code, through regular code reviews and sharing within the Android chapter.
You will join a team made up of iOS, back-end, QA, data and product developers, adept at agile methodology punctuated by two-week iterations during which you will participate in refinements, demos, retrospectives, etc.
Language: Kotlin, and a bit of Java in the corners
Libraries: RxJava 2, Compose, Coroutines, Dagger 2, Room, LiveData, ViewModel (Retrofit 2, OkHttp, Picasso, Gson, Lottie)
Architecture: Modular Clean architecture, MVVM
Environment: AndroidStudio, GitHub, Figma, Github Actions, Firebase, CharlesProxy
Tests: unit, functional / self-tests
You have significant experience in the field of developing Android applications written in Kotlin.
You have worked on one or more B2C apps with very high traffic
You have participated in or initiated one or more redesigns in Compose
You have created apps from scratch with Compose
You know the Observable patterns by heart (Rx, Coroutine,…)
You are passionate about the Android ecosystem.
You like modular architectures and you are not satisfied with an application that displays the results of a web service in a list view.
You are a team player and you have good communication skills to present the progress of your project.
You are curious and always on the lookout for new technologies.
You like to share your experience, whether over coffee or a BBL.
We work in feature teams, in agile mode.
We work remotely up to 3 days a week.
We are located in the heart of Paris, and we have a Swile card to enjoy all the restaurants in the area.
We offer access to Gymlib for sport and moka.care for mental health.
We encourage eco-friendly practices.
Every year we offer a day for our employees' birthdays.
Find the perfect job!
Use Job Hunt AI to find the perfect job for you.