💼 Senior Full-Stack Engineer - Platform Archite — IR Suite AG · Zürich
I

IR Suite AG

Senior Full-Stack Engineer - Platform Architecture & Development (Angular / Node.js, Zürich On-Site)

Vollzeit
Zürich, ZH
Veröffentlicht am 07 May 2026
12 Aufrufe
📋

Stellenbeschreibung

IR Suite AG ouvre un poste de Senior Full-Stack Engineer - Platform Architecture & Development (Angular / Node.js, Zürich On-Site) a Zürich.

IR Suite AG is building the operating system for modern investor relations. We enable publicly listed companies to
identify, acquire, and engage investors at scale
through a unified platform that combines data intelligence, communication, and marketing automation.
We are early, fast-moving, and opinionated about building high-quality software. Our ambition is to become the operating system for IR teams globally.
To get there, we are looking for a
highly experienced Senior Full-Stack Engineer
who has built and scaled real products, not just features, and wants to take ownership of a modern SaaS platform end-to-end.
This is
not a maintenance role
. You will help define architecture, make critical technical decisions, and build core systems from the ground up.
This is a
100% on-site role in Zürich
. We do not offer remote or hybrid setups.
Your responsibilities

Develop and maintain our web application with Angular and Node.js/NestJS

Build clean, user-friendly frontend interfaces with a strong UI/UX focus

Design and optimize APIs, data flows, and components in our Nx monorepo

Work with PostgreSQL and ensure reliable, performant data access

Integrate external APIs and services (e.g. ad platforms, financial data providers)

Implement and connect AI-based features (e.g. assistants, automation, content generation)

Ensure code quality through testing, reviews, and CI/CD

Collaborate closely with product, design, and QA
Your profile

Several years of experience as a full-stack engineer, ideally in a SaaS or startup environment

Strong skills in Angular (ideally v20 or latest), TypeScript, HTML5, and CSS/SCSS

Experience with Tailwind CSS is a plus

Solid backend expertise with Node.js, NestJS, and Express

Model and optimize data structures and queries in PostgreSQL and other databases

Familiarity with REST APIs and authentication

Parcours professionnel with Git, CI/CD, and Docker

Experience with Nx monorepo, AWS, and AI services (e.g. OpenAI API) is a plus

Ensure high engineering standards: testing, code reviews, CI/CD

Independent, structured, hands-on working style with a startup mindset

Team-oriented, proactive, and solution-focused

Fluent English, spoken and written; German is a plus
Our tech stack

Frontend:
Angular (v20, latest), TypeScript, Tailwind CSS

Backend:
NestJS (Node.js), Express

Database:
PostgreSQL

Architecture & Tooling:
Nx Monorepo, REST APIs

Infrastructure:
Docker, AWS

AI & Integrations:
OpenAI API and other AI/third-party services
What we offer

The chance to build a core product in an early-stage startup

High level of ownership and direct impact on the product and architecture

Close collaboration with the founders and a small, focused team

Modern on-site workplace in Zürich
Competitive compensation package including ESOP
Interested?
Send us your CV, plus links to your GitHub, portfolio, or projects you’re proud of.
This is a 100% on-site role in Zürich – remote, hybrid, or home office is not possible.
If you’re ready to build something meaningful from the ground up, we’d love to hear from you.

Rejoignez IR Suite AG et donnez un nouvel elan a votre carriere.

Kompetenzen & Stichwörter

Ähnliche Stellen

Mehr anzeigen →

Karrieretipps aus dem Blog

Alle Artikel anzeigen →

Leitfaden für Bewerbungen in der Schweiz

📄 Welche Unterlagen werden benötigt?
  • Lebenslauf — antichronologisch, Foto empfohlen
  • Motivationsschreiben — personalisiert
  • Diplome und Zertifikate
  • Berufliche Referenzen
  • Arbeitszeugnisse
🎯 Wie schreibt man eine Bewerbung?

Lebenslauf:

  • Maximal 2 Seiten
  • Sprachkenntnisse detailliert

Motivationsschreiben:

  • 1 Seite, namentlich adressiert
  • Verfügbarkeit und Gehaltsvorstellung
⏱️ Antwortzeiten
  • Eingangsbestätigung — 2–5 Tage
  • Erste Rückmeldung — 1–3 Wochen
  • Vorstellungsgespräch — 2–4 Wochen
  • Entscheidung — 4–8 Wochen

💡 Freundlich nachfragen nach 2 Wochen ohne Antwort.

🌍 Als Ausländer in der Schweiz arbeiten

EU/EFTA:

  • Ausweis L (< 1 Jahr) oder Ausweis B (≥ 1 Jahr)

Nicht-EU/EFTA:

  • Ausweis B vom Arbeitgeber beantragt, Jahreskontingente
💰 Gehalt und Verhandlung
  • Gehälter als Jahresbrutto
  • 13. Monatsgehalt sehr üblich
  • Verhandlung beim Angebot möglich

💡 jobs.ch für Gehalts-Benchmarks.

💼 Das Vorstellungsgespräch vorbereiten
  • Über das Unternehmen informieren
  • Konkrete Beispiele vorbereiten
  • 10 Minuten früher ankommen
  • Fragen zu den nächsten Schritten stellen

Sie haben über CH-Jobs gefunden

Alle Bewertungen →
MK

Maria K.

Krankenschwester — Genf

★★★★★

„Ich habe meine Stelle in weniger als 2 Wochen gefunden. Die Plattform ist intuitiv und die Angebote werden täglich aktualisiert."

Vor 2 Monaten

JD

Johann D.

Entwickler — Zürich

★★★★★

„Die E-Mail-Benachrichtigungen haben mir geholfen, kein Angebot zu verpassen. Der Kantons-Filter ist wirklich praktisch."

Vor 1 Monat

SL

Sophie L.

Projektleiterin — Lausanne

★★★★☆

„Professionelle und effiziente Plattform. Bereits in der ersten Woche von mehreren Recruitern kontaktiert."

Vor 3 Wochen

Newsletter

Recevez les dernières offres et conseils