Read before applying:

We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

Our team mission is to rebuild the entire Customer Support infrastructure to help our Customer Care team deliver exceptional experiences while continuously improving the whole journey - for both passengers and drivers.Have a look at our stack for a deeper overview: https://stackshare.io/heetch/engineering - Transparency: We discuss everything openly within the team. Our 'Speak up' culture is strong.- Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices. Flexible work schedules are part of the plan.- Learn from failures: It's ok to fail, learn from it and try again.- Experiment things: Being free is part of our DNA, we can try things as long as it brings value.- Code quality: Tests are as important as code is.- Caring is sharing: We believe in continuous learning and want you to be proud of what you've learned/built. Sharing is a natural part of the process.- Work closely with Product, Backend and Data Analysts to build highly impactful features.- Build, test, ship and monitor features on top of third party services such as Zendesk, Twilio, LaunchDarkly and Firebase- Optimise performance and help solve technical and product problems for our large pool of end users- Be a vital member of the broader Android team at Heetch and contribute to core architecture and design discussions- Participate in Code Reviews and provide feedback to your colleagues- Work in a release train cycle (we ship often ) and routinely own and manage releases to the Play Store- We are a #RemoteFirst company, thus writing documentation is part of our DNA- 3+ years of experience in Android development- 2+ years Reactive programming with RxJava- 1+ year Production experience working with kotlin- Strong understanding of the Android SDK and application lifecycle- Rigor in test coverage and other best practices- Not afraid of leaving your comfort zone- You are ready to make an impact at scale- You’ve been part of a Customer Support team previously in your career- Knowledge about managing the lifecycle of background services and their impact on battery usage- Passion for automation

What's next? If your application is selected, the process will be composed of 4 steps:

1. Interview with a Technical Recruiter (45mn)

2. Take home assignment (~5 days deadline)

3. Interview with your future Engineering Manager (1h)

4. Day on site (Paris) or remote interviews to meet your future teammates and stakeholders