Ingénieur Full Stack C5I
RUAG AG
Prilly
Infos sur l'emploi
- Date de publication :22 décembre 2025
- Taux d'activité :100%
- Lieu de travail :Prilly
Résumé de l'emploi
Rejoignez RUAG pour concevoir des solutions logicielles innovantes. Profitez d'un environnement collaboratif et de nombreux avantages.
Tâches
- Développer des solutions logicielles de bout en bout.
- Implémenter de nouvelles fonctionnalités selon les besoins techniques.
- Maintenir et moderniser les applications existantes.
Compétences
- Diplôme en informatique ou expérience équivalente requise.
- Expertise en Node.js et TypeScript pour le backend.
- Compétences solides en React et Next.js pour le frontend.
Est-ce utile ?
Ce que tu peux accomplir
- Concevoir, développer et exploiter des solutions logicielles de bout en bout couvrant les composants backend et frontend
- Implémenter de nouvelles fonctionnalités et services basés sur les exigences métier et techniques
- Maintenir, mettre à jour et moderniser les applications existantes pour améliorer la performance, la fiabilité et la sécurité
- Assurer une intégration fluide entre les services backend, les applications frontend et les clients Android
- Collaborer étroitement avec les équipes DevOps et d'ingénierie de plateforme pour garantir des solutions déployables et maintenables
- Concevoir, exploiter et optimiser les bases de données pour assurer l'intégrité des données, la sécurité et un accès efficace
- Contribuer à un code propre, aux revues de code et à une architecture logicielle durable
Ce que tu apportes
- Licence en informatique, ingénierie ou domaine connexe, ou expérience professionnelle équivalente
- Plusieurs années d'expérience en développement Full Stack ou dans un rôle comparable
- Solide connaissance du développement backend avec Node.js et TypeScript
- Expérience confirmée avec les technologies frontend telles que TypeScript, React, Next.js, shadcn/ui et Tailwind CSS
- Expérience avec les technologies de conteneurs et cloud, notamment Docker / Podman, Kubernetes et stockage compatible S3
- Expérience pratique avec les bases de données relationnelles, idéalement MySQL
- Excellentes compétences en résolution de problèmes, méthode de travail structurée et grande attention aux détails
- Esprit collaboratif et volonté de travailler en équipes interfonctionnelles
- Très bonnes compétences en anglais et en français ; l'allemand est un plus
Salaire et avantages
"Nerd" n'est pas une insulte, mais un symbole de statut ? Tu comprends plus les ordinateurs et les réseaux que Bill Gates ? Alors nous voulons t'avoir dans notre équipe. Dans l'IT de RUAG, tu as la possibilité de couvrir l'ensemble du paysage ICT, du développement à la maintenance, et de contribuer par ton expertise à la sécurité de la Suisse.
- Licence en informatique, ingénierie ou domaine connexe, ou expérience professionnelle équivalente
- Plusieurs années d'expérience en développement Full Stack ou dans un rôle comparable
- Solide connaissance du développement backend avec Node.js et TypeScript
- Expérience confirmée avec les technologies frontend telles que TypeScript, React, Next.js, shadcn/ui et Tailwind CSS
- Expérience avec les technologies de conteneurs et cloud, notamment Docker / Podman, Kubernetes et stockage compatible S3
- Expérience pratique avec les bases de données relationnelles, idéalement MySQL
- Excellentes compétences en résolution de problèmes, méthode de travail structurée et grande attention aux détails
- Esprit collaboratif et volonté de travailler en équipes interfonctionnelles
- Très bonnes compétences en anglais et en français ; l'allemand est un plus
- Concevoir, développer et exploiter des solutions logicielles de bout en bout couvrant les composants backend et frontend
- Implémenter de nouvelles fonctionnalités et services basés sur les exigences métier et techniques
- Maintenir, mettre à jour et moderniser les applications existantes pour améliorer la performance, la fiabilité et la sécurité
- Assurer une intégration fluide entre les services backend, les applications frontend et les clients Android
- Collaborer étroitement avec les équipes DevOps et d'ingénierie de plateforme pour garantir des solutions déployables et maintenables
- Concevoir, exploiter et optimiser les bases de données pour assurer l'intégrité des données, la sécurité et un accès efficace
- Contribuer à un code propre, aux revues de code et à une architecture logicielle durable