Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Immobilienbereich.
- Unternehmen: Comparis.ch, die führende Vergleichsplattform der Schweiz mit über 80 Millionen Besuchern jährlich.
- Vorteile: Flexible Arbeitszeiten, Remote-Arbeit, flache Hierarchien und ein unterstützendes Team.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Entwicklungsmöglichkeiten und Lifelong Learning-Kultur.
- Warum dieser Job: Gestalte die Zukunft der digitalen Vergleichsplattformen und mache einen echten Unterschied.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit C#, .NET Core und React.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Über uns: comparis.ch ist die führende Vergleichsplattform der Schweiz. Seit 30 Jahren vergleichen wir Tarife und Leistungen von Krankenkassen, Versicherungen, Telecom-Anbietern sowie Banken und bieten den grössten Schweizer Online-Marktplatz für Autos und Immobilien. Mit umfassenden Vergleichen erzeugen wir Transparenz und helfen unseren Usern, die für sie richtigen Entscheidungen zu treffen. Mit über 80 Millionen Besuchern pro Jahr sind wir eine der meistgenutzten Websites der Schweiz.
Was du bei uns bewegen wirst: Wir suchen einen talentierten Full Stack Software Developer zur Verstärkung unserer Marketplaces-Abteilung. Du wirst Teil des funktionsübergreifenden Entwicklungsteams „Homefinder“, das eine der grössten Immobilienplattformen der Schweiz betreut. In dieser Rolle entwirfst, entwickelst und testest du neue Funktionen, die täglich von Tausenden von Nutzern verwendet werden. Unsere responsiven Webanwendungen basieren auf Next.js, während das Backend in .NET geschrieben ist und sowohl On-Premise als auch in der Azure-Cloud als App Services und auf Kubernetes läuft. Die Daten werden hauptsächlich in SQL Server und Azure Cosmos DB gespeichert und in Elasticsearch indexiert. Neben der Entwicklung neuer Features unterstützt du auch die Migration unserer Anwendungen von einem Legacy-Tech-Stack in eine moderne Kubernetes-Umgebung.
Deine Aufgaben im Detail:
- Entwurf, Entwicklung und Bereitstellung cloudnativer Frontend- und Backend-Anwendungen mit .NET Core/ASP.NET und Next.js
- Zusammenarbeit mit Product Managern, Designern und anderen Entwicklern zur Analyse von Anforderungen und Umsetzung in technische Lösungen
- Aufbau und Wartung von RESTful APIs und Microservices
- Verbesserung der Suchfunktionalität durch den Einsatz deiner Elasticsearch-Kenntnisse
- Praktische Arbeit mit Docker und Kubernetes
- Implementierung responsiver und benutzerfreundlicher UI-Komponenten mit React und TypeScript
- Optimierung von Performance, Sicherheit und Skalierbarkeit der Anwendungen
- Überwachung, Fehleranalyse und Behebung von Problemen im Produktivbetrieb
- Erfahrung mit agilen Entwicklungsmethoden wie Scrum sowie Arbeit in funktionsübergreifenden Teams
- Sehr gute Englischkenntnisse
Was wir dafür von dir erwarten:
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich (oder vergleichbare praktische Erfahrung)
- Mehr als 3 Jahre Berufserfahrung in der Softwareentwicklung
- Sehr gute Kenntnisse in C# und .NET Core
- Fundierte Erfahrung mit React.js, JavaScript/TypeScript, HTML5 und CSS3
- Praktische Erfahrung mit Azure-Cloud-Diensten (App Services, Functions, Storage, Service Bus, Key Vault, Azure SQL usw.)
- Erfahrung mit REST-APIs, Microservices und verteilten Architekturen
- Vertrautheit mit Azure DevOps (CI/CD-Pipelines, Git, Agile Boards)
- Kenntnisse relationaler und nicht-relationaler Datenbanken (SQL Server, Cosmos DB) sowie Vektordatenbanken
- Erfahrung mit OpenAI-/ChatGPT-APIs, LangChain, LlamaIndex oder ähnlichen Frameworks
- Kenntnisse im Prompt Engineering sowie im Fine-Tuning bzw. der Anpassung von LLMs
- Gute Problemlösungs-, Debugging- und Kommunikationsfähigkeiten
Nice to Have:
- Kenntnisse von Test-Frameworks (NUnit, Jest, React Testing Library)
- Erfahrung mit MLOps-Praktiken und Modellüberwachung
- Kenntnisse in Datenschutz, Sicherheit und verantwortungsvoller KI
- Erfahrung im Aufbau von Enterprise-Chatbots, Wissensassistenten oder Dokumenten-Intelligenz-Anwendungen
Dafür kannst du Folgendes von uns erwarten: Bei Comparis glauben wir daran, dass wir mit eigenverantwortlichem Handeln aller Mitarbeitenden zu den besten Ergebnissen kommen. Wir pflegen eine Kultur der Transparenz, des gegenseitigen Respekts und des Vertrauens. Wir leben Lifelong Learning, probieren viel Neues aus und entwickeln uns als Individuen, aber auch als Team stetig weiter. Ausserdem erwarten dich bei uns flache Hierarchien, viel Autonomie und Gestaltungsspielraum sowie ein kompetentes und motiviertes Team, das dich bei deiner Arbeit berät, unterstützt und es dir leicht macht, über dich hinauszuwachsen. Last, but not least bieten wir flexible Arbeitszeiten mit der Möglichkeit, remote zu arbeiten, und die Option, unbezahlten Urlaub zu beziehen.
Überzeugt? Dann zögere nicht und bewirb dich noch heute auf unsere Stelle. Falls du noch Fragen hast, steht dir Daphne, unsere People Management Lead, gerne zur Verfügung. Wir freuen uns auf deine Bewerbung!
Hinweis: Wenn du aktuell im Ausland lebst und an einem vollständig remote Setup interessiert bist, erfolgt die Anstellung über unseren Employer-of-Record-Partner remote.com und unterliegt den Arbeitsgesetzen deines Wohnsitzlandes. Wir berücksichtigen ausschliesslich Direktbewerbungen mit einer maximalen Zeitzonendifferenz von +/- 2 Stunden zur Schweiz (GMT+2).
Full Stack Software Developer 80-100% (f/m/x) Arbeitgeber: comparis.ch AG
Comparis.ch ist ein hervorragender Arbeitgeber, der eine transparente und respektvolle Unternehmenskultur pflegt. Mit flachen Hierarchien, viel Autonomie und einem engagierten Team bietet das Unternehmen nicht nur flexible Arbeitszeiten und die Möglichkeit zum Remote-Arbeiten, sondern fördert auch kontinuierliches Lernen und persönliche Entwicklung. Als Teil des funktionsübergreifenden Teams hast du die Chance, an einer der größten Immobilienplattformen der Schweiz zu arbeiten und deine Fähigkeiten in einem dynamischen Umfeld weiter auszubauen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Full Stack Software Developer 80-100% (f/m/x) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Branchenprofis in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeige deine Skills in einem Portfolio
Erstelle ein ansprechendes Portfolio, das deine besten Projekte zeigt. Das gibt potenziellen Arbeitgebern einen direkten Einblick in deine Fähigkeiten und deinen Stil als Entwickler.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Coding-Challenges vertraut, die in technischen Interviews gestellt werden. Übe mit Plattformen wie LeetCode oder HackerRank, um dein Selbstvertrauen zu stärken.
✨Bewirb dich direkt über unsere Website
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird!
Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Software Developer 80-100% (f/m/x) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns deine Persönlichkeit! Vermeide es, zu formell zu sein, und lass deinen eigenen Stil durchscheinen. Das macht deine Bewerbung einzigartig und authentisch.
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, um sicherzugehen, dass alles passt!
Zeig deine Leidenschaft!:Erzähle uns, warum du für uns arbeiten möchtest und was dich an der Position reizt. Deine Begeisterung für die Softwareentwicklung und unser Unternehmen sollte in deiner Bewerbung deutlich werden.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie man sich auf ein Vorstellungsgespräch bei comparis.ch AG vorbereitet
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie .NET Core, Next.js und Azure. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast und bereit bist, deine Kenntnisse einzubringen.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese im Interview zu erläutern, insbesondere wie du RESTful APIs oder Microservices implementiert hast. Das zeigt, dass du die Anforderungen der Rolle verstehst.
✨Teamarbeit betonen
Da die Stelle in einem funktionsübergreifenden Team ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du mit Product Managern und Designern zusammengearbeitet hast, um technische Lösungen zu entwickeln. Das zeigt deine Kommunikations- und Kooperationsfähigkeiten.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie der Entwicklungsprozess bei Comparis aussieht. So kannst du auch herausfinden, ob die Unternehmenskultur zu dir passt.