Senior Mobile Developer (iOS) (f/m) 80-100%, remote friendly position
Ricardo
Zug, Schweiz
vor 4 Tg.
source : Tamedia

About us

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 hack day-style way of working, with weekly public stand-ups and demos, strong self-organization, and individual responsibility.

With over 60 engineers, and three offices (Zug - Switzerland, Belgrade - Serbia, Valbonne - France), we work closely with our colleagues across three countries.

Together, we partake in workshops, hack days, and allocate 20% of engineering time for innovation, learning, and experiments.

Our culture is geek, our working style is agile, and our mindset is collaborative.

When it comes to mobile, our app experience is uniquely enabling customers to stay responsive when they are on the go whether they want to win an auction or to communicate with other customers.

We want to provide a clean, simple, easy to use, addictive and fun customer experience.

We are currently growing our team and look for talented and passionate engineers who are ready to take up the challenge to develop for both iOS or android, craft APIs, build hackday style prototypes and switch technologies when required.

Role & Responsibilities

  • 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
  • Collaborate with User Experience Designers, Product Managers and other Software Engineers to improve our mobile apps
  • Minimum requirements

  • 3+ years of industry experience building mobile apps for iOS with Swift
  • A bachelor's / master's degree in Computer Science or equivalent experience
  • Experience building REST-APIs
  • Loves to write clean, reusable code and have a passion for mobile development inside and outside of the office
  • Experience of working with CI / CD tools and test frameworks on iOS
  • Familiarity with MVC, MVVM, and MVP design patterns.
  • Excellent problem solving and troubleshooting skills
  • Experience with Agile Methodologies
  • Fluent in English (German / French is a plus)
  • Nice to have

  • Experience with reactive programming using RxSwift and RxCocoa
  • Experience with Android development, Kotlin / Java.
  • Experience performance profiling with instruments in Xcode
  • Multiple applications published on the App Store
  • Benefits

  • Strong engineering culture, empowerment and trust
  • Working on a very popular product (90% recognition) in Switzerland
  • 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 access (25 minutes from Zurich, 20 minutes from Luzern)
  • Video games, table soccer, sports offering over lunch
  • Free coffee, affordable beverages for breakfast and lunch
  • We look forward to your application

    Recruiter

    We do not accept unsolicited applications from third - party agencies.

    Melde diesen Job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Bewerben
    E-Mail
    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.
    Fortfahren
    Bewerbungsformular