/ L'annuaire des offres d'emploi en Suisse Romande
n/a n/a Berne CH
full-time

E-Voting Full Stack Developer

Entreprise
Post CH AG
Lieu
Berne
Date de publication
15.04.2026
Référence
5194898

Description

Aimes-tu développer des logiciels sécurisés, précis et bien documentés, couvrant à la fois le front-end et le back-end dans un environnement moderne? Le code propre et testable ainsi qu-un cadre de travail où la justesse, la sécurité et la robustesse cryptographique sont essentielles correspondent-ils exactement à ce que tu recherches? Souhaites-tu contribuer à un projet porteur de sens, qui soutient directement la démocratie en Suisse, tout en travaillant avec des technologies de pointe? Avec toi, une réelle valeur ajoutée est créée - en approfondissant continuellement ton expertise en ingénierie logicielle sécurisée, en protocoles cryptographiques et en conception de systèmes modernes, dans un environnement tourné vers l-avenir. 


Fais la différence  

  • Tu développes des fonctionnalités sécurisées et bien conçues sur un stack moderne front-end et back-end utilisé dans le système d-e-voting de la Poste Suisse. 
  • Tu implémentes des services back-end en Java avec Spring Boot et Maven et garantis des interfaces propres et un typage fort dans l-ensemble du système. 
  • Tu conçois et développes des fonctionnalités front-end avec Angular et TypeScript, contribuant à une expérience utilisateur claire et maintenable. 
  • Tu travailles avec des API RESTful et assures des contrats d-interface précis et bien définis entre les composants du système. 
  • Tu contribues aux pipelines CI/CD et aux déploiements automatisés à l-aide de Docker, Kubernetes et d-outils de scripting. 
  • Tu écris du code propre, testable et bien documenté, avec un fort accent sur la justesse, la sécurité et la maintenabilité à long terme. 
  • Tu collabores étroitement avec ton équipe et contribues activement à une compréhension partagée, à une haute qualité de code et à une amélioration continue. 

Ce que tu apportes 

  • Tu as une solide expérience soit en Java, Spring Boot et Maven, et apprécies travailler sur des systèmes back-end complexes, soit en Angular, TypeScript et dans les pratiques modernes des applications single-page. 
  • Tu as de l-expérience ou un fort intérêt pour la cryptographie et la sécurité informatique.
  • Tu es à l-aise avec les environnements conteneurisés, les pipelines CI/CD, les workflows basés sur Git ainsi qu-avec des outils comme Docker et Kubernetes. 
  • Tu travailles avec un haut niveau de précision et d-autonomie et accordes une grande importance à une documentation claire. 
  • Tu es capable d-expliquer des concepts techniques de manière structurée et compréhensible. 
  • Tu communiques couramment en français et tu as une bonne maîtrise de l-anglais. 

Nous demandons une présence sur place de deux jours à Neuchâtel; le reste du temps de travail peut être organisé de manière flexible entre nos hubs (Lausanne, Berne, etc.) et le télétravail. 


Envie d-en savoir plus ? 

Notre base de code, nos spécifications et notre documentation sont publics: https://gitlab.com/swisspost-evoting

Postuler