Full Stack Engineer C5I
RUAG AG
Prilly
Auf einen Blick
- Veröffentlicht:22 Dezember 2025
- Pensum:100%
- Arbeitsort:Prilly
Job-Zusammenfassung
Werde Teil unseres Teams bei RUAG und gestalte innovative Softwarelösungen! Hier erwartet dich ein dynamisches Arbeitsumfeld mit spannenden Herausforderungen.
Aufgaben
- Entwickle und betreibe End-to-End Softwarelösungen für Front- und Backend.
- Setze neue Features und Services basierend auf technischen Anforderungen um.
- Modernisiere bestehende Anwendungen zur Verbesserung der Leistung und Sicherheit.
Fähigkeiten
- Abschluss in Informatik oder vergleichbare berufliche Erfahrung.
- Fundierte Kenntnisse in Node.js und TypeScript für Backend-Entwicklung.
- Erfahrung mit Frontend-Technologien wie React und Tailwind CSS.
Ist das hilfreich?
Das kannst du bewegen
- Entwerfen, entwickeln und betreiben von End-to-End-Softwarelösungen über Backend- und Frontend-Komponenten hinweg
- Implementieren neuer Funktionen und Dienste basierend auf geschäftlichen und technischen Anforderungen
- Warten, aktualisieren und modernisieren bestehender Anwendungen zur Verbesserung von Leistung, Zuverlässigkeit und Sicherheit
- Sicherstellen einer nahtlosen Integration zwischen Backend-Services, Frontend-Anwendungen und Android-Clients
- Enge Zusammenarbeit mit DevOps- und Platform-Engineering-Teams zur Gewährleistung deploybarer und wartbarer Lösungen
- Entwerfen, betreiben und optimieren von Datenbanken zur Sicherstellung von Datenintegrität, Sicherheit und effizientem Zugriff
- Beitrag zu sauberem Code, Code-Reviews und nachhaltiger Softwarearchitektur
Das bringst du mit
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich oder gleichwertige Berufserfahrung
- Mehrjährige Erfahrung in der Full-Stack-Entwicklung oder einer vergleichbaren Rolle
- Fundierte Kenntnisse in der Backend-Entwicklung mit Node.js und TypeScript
- Solide Erfahrung mit Frontend-Technologien wie TypeScript, React, Next.js, shadcn/ui und Tailwind CSS
- Erfahrung mit Container- und Cloud-Technologien, insbesondere Docker / Podman, Kubernetes und S3-kompatiblem Speicher
- Praktische Erfahrung mit relationalen Datenbanken, idealerweise MySQL
- Starke Problemlösungsfähigkeiten, eine strukturierte Arbeitsweise und hohe Detailgenauigkeit
- Eine kooperative Einstellung und Bereitschaft zur Arbeit in funktionsübergreifenden Teams
- Sehr gute Englisch- und Französischkenntnisse; Deutsch ist von Vorteil
Lohn und Nebenleistungen
"Nerd" ist kein Schimpfwort, sondern ein Statussymbol? Du verstehst mehr von Computern und Netzwerken als Bill Gates? Dann wollen wir dich bei uns im Team. In der IT von RUAG hast du die Möglichkeit, von der Entwicklung bis zur Wartung die gesamte ICT-Landschaft abzudecken und mit deinem Fachwissen zur Sicherheit der Schweiz beizutragen.
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich oder gleichwertige Berufserfahrung
- Mehrjährige Erfahrung in der Full-Stack-Entwicklung oder einer vergleichbaren Rolle
- Fundierte Kenntnisse in der Backend-Entwicklung mit Node.js und TypeScript
- Solide Erfahrung mit Frontend-Technologien wie TypeScript, React, Next.js, shadcn/ui und Tailwind CSS
- Erfahrung mit Container- und Cloud-Technologien, insbesondere Docker / Podman, Kubernetes und S3-kompatiblem Speicher
- Praktische Erfahrung mit relationalen Datenbanken, idealerweise MySQL
- Starke Problemlösungsfähigkeiten, eine strukturierte Arbeitsweise und hohe Detailgenauigkeit
- Eine kooperative Einstellung und Bereitschaft zur Arbeit in funktionsübergreifenden Teams
- Sehr gute Englisch- und Französischkenntnisse; Deutsch ist von Vorteil
- Entwerfen, entwickeln und betreiben von End-to-End-Softwarelösungen über Backend- und Frontend-Komponenten hinweg
- Implementieren neuer Funktionen und Dienste basierend auf geschäftlichen und technischen Anforderungen
- Warten, aktualisieren und modernisieren bestehender Anwendungen zur Verbesserung von Leistung, Zuverlässigkeit und Sicherheit
- Sicherstellen einer nahtlosen Integration zwischen Backend-Services, Frontend-Anwendungen und Android-Clients
- Enge Zusammenarbeit mit DevOps- und Platform-Engineering-Teams zur Gewährleistung deploybarer und wartbarer Lösungen
- Entwerfen, betreiben und optimieren von Datenbanken zur Sicherstellung von Datenintegrität, Sicherheit und effizientem Zugriff
- Beitrag zu sauberem Code, Code-Reviews und nachhaltiger Softwarearchitektur