facebook tracking

Mobile Software Engineer

We need brilliant people who love to create easy to use, engaging, delightful mobile experiences.

This role is for someone who loves mobile development and building great apps for customers. You will work in an exciting fast paced team environment to ship our mobile products which are built on top of hybrid framework Xamarin. The applications that you build will be used to serve customers on the largest e-commerce platform in Switzerland both on iOS and Android.

Role & Responsibilities

  • Collaborate with User Experience Designers, Product Managers and other Software Engineers to improve our mobile apps
  • Build efficient and maintainable systems (apps and APIs)
  • Monitor and solve issues
  • Participate in design and code reviews
  • Share best practices with others and help establish engineering standards


  • A bachelor’s or master’s degree in Computer Science, or any equivalent degree
  • At least 3-5 years developing Android and/or iOS applications
  • Proficient in common engineering tools such as Git
  • Experience with Agile Methodologies
  • Passionate about mobile technologies and coding the right way
  • Experience with Xamarin and C#
  • Experience building REST-APIs
  • Fluent in English (French or German is a plus)

Your benefits working for us

  • Strong engineering culture, empowerment and trust
  • Working on a very popular product (90% recognition) in Switzerland
  • Personal development through mentorship and our Lead Engineers
  • Training and conference budget available for every Engineer
  • Weekly time for more free-form experiments and hacking
  • Central office close to Zug main station with great public transportation 
    (25' from Zurich, 20' from Luzern)
  • Video games, table soccer, sports offering over lunch
  • Free coffee, affordable beverages for breakfast and lunch

About ricardo.ch engineering

ricardo.ch engineering is the largest part of EPD - a unified Engineering, Product and Design department. We work cross-functionally, with around 6-8 teams active on different topics at once. We share a hackday-style way of working, with weekly public standups and demos, strong self-organization, and individual responsibility. With over 60 engineers, and three offices (Zug, Belgrade and the south of France), we work remotely well, and travel often. Together, we share in workshops, hack days, and allocate 20% of engineering time for innovation, learning, and experiments. Our culture is geek, our working style is agile, our mindset is collaborative.

Today, ricardo.ch is the largest online marketplace in Switzerland with over 1 million listed items and more than 2 million users. We aim to improve our platform, innovate, grow the marketplace even further. If you enjoy challenges at scale, high energy work, and are creative in the solutions you bring, then you will enjoy working with us.

Apply for this job

Or, know someone who would be a perfect fit? Let them know!

Workplace & culture

We share, learn, party, ship, fail and succeed together (not necessarily in that order).

Already working at ricardo.ch AG?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor