Senior Android Developer 80-100% (f/m/d)
tutti.ch started in 2010 and is the biggest classifieds marketplace in Switzerland with almost 3 million monthly active users. tutti.ch is part of SMG Swiss Marketplace Group, one of the largest digital companies in Switzerland, headquartered in Zürich.
Working in tutti you will be:
- Running one of the biggest Swiss marketplaces with over 300,000 Monthly Active Users on Android
- Keeping a 99% crash-free rate while shipping big features like Messaging
- Working in a modern development methodology (based on Basecamp's Shape Up) where you own the code and the delivery
- Being a full member of our international distributed team
Your responsibility:
- A positive attitude and passion for your job Write pragmatic, performant, and testable code
- Own major application features and takes responsibility for their maintenance and improvement over time
- Knowledge sharing and mentoring other developers
- Challenge the status quo and come up with new ideas and solutions
Your profile:
- 5 years of experience developing mobile applications on Android. Experience with Kotlin is a must
- Strong knowledge of asynchronous frameworks like Kotlin Coroutines and RxJava
- Strong knowledge of dependency injection frameworks like Koin, Dagger 2, or Hilt
- Knowledge of clean architecture and MVVM pattern
- People over processes mentality. You are pragmatic and empathic, you seek understanding before being understood
- Great communicator, in your day-to-day work you will be working closely with a variety of teams including product management, design, and engineering
- Ability to think in tradeoffs
- Experience with iOS or a cross-platform solution like Flutter or React Native is a plus
Our Offer:
- Flexible home office policy and remote work
- Competitive salary and a variety of fringe benefits
- Budget for personal development and education
- Equipment of your choice
- Work in an international team of talented engineers
- A modern and cozy working place with a positive and friendly atmosphere
- Opportunity to grow both professionally and personally in a stimulating environment
- Regular travel to our office in Zurich
- Once a year team-building event in changing remote locations all over Europe
For this job position, you need to be located in Germany or France and have a valid work permit
We do not accept unsolicited applications from third-party agencies.