Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer

Urban Connect

Zürich

Vor Ort

CHF 90’000 - 120’000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A well-funded Swiss tech company is seeking a Senior Software Developer for their Zürich office. The ideal candidate will have over 10 years of experience, particularly in Ruby on Rails, and strong expertise in financial processes related to corporate mobility. This role offers competitive compensation, and an opportunity to work in a dynamic startup environment focused on innovative solutions for corporate transportation.

Leistungen

Access to fleet of e-bikes, bikes, and e-scooters
Dynamic startup team spirit
Competitive startup compensation package
Team building activities

Qualifikationen

  • 10+ years of production-grade Ruby on Rails experience.
  • Strong background in high-load production code in Go.
  • Proficiency in Python for data processing and machine-learning pipelines.
  • Excellent communication skills in English.
  • Previous experience building mobility-related projects.

Aufgaben

  • Design, build, and maintain complex backend systems.
  • Work with financial processes including transactions and payments.
  • Apply expertise in ground transportation and mobility.

Kenntnisse

Ruby on Rails
Go
Python
Communication skills in English
Mobility-related projects experience

Ausbildung

Master's degree in information technology or computer science

Tools

PostgreSQL
Docker
Redis
Elasticsearch
Jobbeschreibung

Urban Connect is a well‑funded Swiss tech company based in Zürich focused on developing solutions for corporate mobility. Our clients include Google, Roche, IKEA, Hitachi, Swiss Airlines, ETH, Lindt & Sprüngli, Hilti and Avaloq. Our solutions help create more sustainable and efficient corporate transportation across Switzerland and beyond.

Position

Senior Software Developer – Backend (On‑site in Zürich)

Responsibilities

Design, build, and maintain complex backend systems, taking full ownership of processes and delivering on demanding timeframes. Work with financial processes, including transactions, liabilities, bank cards, company invoices, payments and refunds. Apply deep expertise in ground transportation and mobility such as vehicle sharing, delivery, cargo, or taxi services.

Requirements
  • 10+ years of production‑grade Ruby on Rails experience; most of our services are Ruby on Rails APIs with Sidekiq background jobs, RSpec testing, Docker & Nomad deployment, and React front‑ends.
  • Strong background in high‑load production code in Go.
  • Proficiency in Python for data processing and machine‑learning pipelines.
  • Master’s degree or equivalent in information technology or computer science.
  • Excellent communication skills in English; experience in international teams is a plus.
  • Previous experience building mobility‑related projects (e‑bikes, e‑cars, public transport booking, parking).
  • Pre‑existing knowledge of financial services or banking – virtual card issuance, budget management, reconciliation.
Additional qualifications (highly valued)
  • Infrastructure knowledge – CI/CD, Docker, container orchestration, TLS termination.
  • Database skills – PostgreSQL, Redis, S3, Elasticsearch.
  • Russian language skills beneficial.
Benefits
  • Cultivated culture that values people over processes and emphasizes passion and interest.
  • Access to fleet of e‑bikes, bikes, e‑scooters and shared e‑cars.
  • Dynamic startup team spirit.
  • Opportunity to grow internationally with a strong client base.
  • Competitive startup compensation package.
  • Prime office in the heart of Zürich.
  • Work environment balancing performance with personal well‑being.
  • Team building activities for stronger communication and positivity.
How to Apply

Submit your CV and cover letter via Join. In your cover letter, outline your background and explain why you fit this role. Highlight required skills and describe your career path and future aspirations. Selected candidates will be invited for an interview.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.