Grundlegend

Software Engineer - Backend (all genders)

Zürich, Zurich, Switzerland Gesellschaft: TN Switzerland Kunde / Arbeitgeber: Shiftmove
Gepostet: 18.05.2026
Abschlussdatum: 02.07.2026
Berufsreferenz: dd47d970a0513e53e69067579d44f7ca

Stelleninformationen

Lage
Zürich, Zurich, Switzerland
Gesellschaft
TN Switzerland
Kunde / Arbeitgeber
Shiftmove
Berufsreferenz
dd47d970a0513e53e69067579d44f7ca
Auflistungstyp
Grundlegend
EU-Arbeitserlaubnis erforderlich
Nein
Gepostet
18.05.2026
Abschlussdatum
02.07.2026

Stellenbeschreibung

At Shiftmove, we’re building the next generation of connected mobility products that empower businesses to make smarter, data-driven decisions. Our goal is to make complex operations intuitive and efficient – turning insights into impactful action for thousands of B2B customers across Europe.

We’re expanding the engineering team behind Avrios, one of our core products, and are looking for a Backend-focused Software Engineer (Java) to join us. As our Software Engineer, you will work on a product used by thousands of companies managing large vehicle fleets across Europe, and solving challenges around scale, automation, and AI-driven workflows. You will be part of a team where we own topics end-to-end, think critically about solutions, and work closely with Product & Design (as well as our customers) to build features with real impact.

What you'll do
  • End-to-End Feature Ownership: Design, build, test, and ship production-grade features across backend (and supporting frontend), owning the full lifecycle from idea to release, including initiatives such as LLM-based document processing and OEM cloud integrations.
  • Problem-Driven Development: Understand customer and business problems deeply and translate them into effective, scalable technical solutions.
  • Product Collaboration: Work closely with Product Managers and Designers to shape features, challenge assumptions, and improve outcomes for users.
  • Engineering Decision-Making: Propose solutions, evaluate trade-offs, and contribute to technical decisions through structured discussions.
  • Reliable Delivery & System Improvement: Deliver features in a high-frequency release environment while continuously improving system stability and reducing technical debt.
  • Knowledge Sharing: Contribute to team learning by sharing knowledge and improving engineering practices.
What you bring
  • Engineering Foundation: Strong CS fundamentals with experience building production systems in Java
  • Problem Solving & Trade-offs: Think in first principles and balance speed, scalability, and complexity effectively
  • Ownership & Execution: Drive work independently from idea to production and deliver in fast-paced environments
  • Product Awareness: Understand user needs and business impact behind features
  • Learning Agility: Learn quickly, ask questions, and adapt to complex systems
  • Pragmatic Mindset: Make sensible decisions, prioritise effectively, and focus on delivering value over perfection
  • Collaborative mindset: While this is a backend-focused role, we value engineers who are happy to collaborate across the stack and support frontend topics when needed.

Our tech stack
  • Backend: Java, Spring Boot
  • Front-end: Angular, Typescript, NGXS, RXJS and Storybook
  • CI/CD: AWS CodePipeline/CodeBuild
  • Cloud: Amazon Web Services
  • AI: TensorFlow, Python, SpringAI, Gemini
Why join us?
  • Build products with real-world impact: We solve complex, everyday problems for thousands of businesses across Europe, replacing manual, fragmented fleet operations with data-driven, intelligent solutions people truly rely on.
  • Scale something meaningful: We’re a profitable, PE-backed scale-up with strong fundamentals and a clear ambition (1M vehicles by 2027), offering a rare mix of stability, ownership, and pace.
  • Work in a truly international, collaborative environment: With 40+ nationalities, English as our working language, and teams across Europe, collaboration and shared ownership are part of how we work every day.
  • Grow with autonomy and trust: We invest heavily in product, data, and people – giving you the space to take responsibility, contribute ideas, challenge others, and do your best work while helping shape how we scale.

Benefits
  • Vacation: 30 days
  • Workation: Up to 12 weeks per year working remotely from anywhere in the world
  • Dog-friendly office: Because furry coworkers make everything better! 🐶
  • Development: €2,000 annual budget for personal and professional development
  • Main benefits: Urban Sports Club membership, Hrmony subscription, JobRad, or a subsidy for a BVG ticket
  • Wellbeing: 1 Mental Health Day + Access to nilo.health
  • For foodies: Free lunch once per week, biweekly company breakfast, and 24/7 available drinks & snacks 🍕

Admin info
  • Contract type: Permanent, full-time
  • Location: Berlin-based or Zurich-based (or willing to relocate, as we value regular in-person collaboration within our hybrid setup)
  • Work model: Hybrid with 2 days in the office
  • Visa: We support visa applications where applicable

Fähigkeiten

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Ähnliche Tätigkeiten

Vorgeschlagene Jobs

Eurojobs Support Assistant