Senior Full-Stack Engineer - Platform Architecture & Development (Angular / Node.js, Zürich On-Site)
📋 Détails de l'offre
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.
Saisissez cette opportunite et postulez des aujourd'hui.
🏢 À propos de l'entreprise
Entreprise suisse