Diese Stelle möchten wir ohne die Hilfe von Personalvermittlern besetzen.

Carrière

Principal Software Engineer

Conceive system landscapes for complex business applications with distributed micro-frontends and proven cloud services.

Temps plein, télétravail possible,

Zurich, Switzerland

March 11, 2025

Jobs

About the role

About the role
Dans ce rôle, tu as de nombreuses possibilités pour soutenir notre équipe de développement dans le développement d'applications métier complexes, des produits SaaS bien établis et du développement de Developer Tooling. Aide-nous à standardiser notre stack CDS, à établir des API plus performantes pour la composition UI dans le navigateur et à atteindre de nouvelles intégrations système via des Data-Bindings configurables. Tu as ici l'opportunité de concevoir des nouvelles technologies web et de simplifier fondamentalement le développement d'applications web sur la plateforme CDS.

Responsabilités

  • Introduction de nouvelles applications métier dans des systèmes existants
  • Conception et développement de solutions SaaS sélectionnées sur la plateforme CDS
  • Établissement de nouveaux concepts d'API (conception et implémentation) pour les applications métier
  • Publication de conteneurs virtualisés et de déploiements (configuration de conteneurs et de pipelines)
  • Développement de stratégies de test et de construction de données métier de valeur
  • Création de fondations techniques pour simplifier l'implémentation des domaines métiers, des concepts et de la langue ubiquitaire
  • Mentorat des membres de l'équipe dans les méthodologies de développement

Environnement technique

  • Backend: Node.js, Express et NestJS
  • Frontend: React et React Router
  • Architecture micro-frontend avec React et des Web Components
  • Communication des services via des API Function-as-a-Service avec WebSockets ou HTTP/2
  • Modélisation des domaines métier avec BDD et TDD en double boucle
  • Déploiements entièrement automatisés avec Quality Gates et ArgoCD
  • Infrastructure de build et de déploiement entièrement virtualisée sur Kubernetes avec Webpack, Docker et des pipelines CI/CD modernes

Modèle de rémunération

  • Salaire de base de CHF 125-155k par an à 100% de charge
  • Bonus entreprise, bonus par Peer-Review (i.d.R. au-dessus du niveau suisse)
  • Options sur des actions de l'entreprise (Mitarbeiterbeteiligungen)