Staff Frontend Engineer (m/w/d)
- Type de contrat
- Temps plein
- Lieu
- Bern
- Première publication
Ce que vous pouvez accomplir.
• En tant que Staff Frontend Engineer, vous concevez l'architecture et le design de la future Web-UI d'une application à haute disponibilité pour le contrôle de la capacité, contribuant ainsi à la stabilité, la performance, une bonne utilisabilité et une maintenabilité durable dans l'exploitation ferroviaire.
• Vous transformez des exigences métier complexes en vues Web robustes, des interfaces utilisateur basées sur Canvas et WebGL, des APIs clairement définies et en composants Web réutilisables.
• Vous évaluez les options techniques de manière transparente, prenez des décisions solides et planifiez les fonctionnalités de manière réaliste afin que l'effort et l'utilité restent équilibrés.
• Vous conseillez de manière approfondie les Product-Owner:innen ainsi que les architectes système et les responsables, afin que les décisions d'architecture reposent sur une base technique solide.
• Vous habilitez les équipes de développement de manière transversale par le coaching, le pairing ainsi que les revues de code et d'architecture, et vous ancrez des standards UI communs pour un développement cohérent.
• Vous favorisez une culture d'ingénierie durable avec des meilleures pratiques claires, des templates et une documentation soignée, et vous faites passer systématiquement les prototypes au stade de logiciel prêt pour la production.
Ce que vous apportez.
• Le plaisir d'habiliter les autres au sein d'équipes interfonctionnelles et de partager efficacement les connaissances.
• Une pensée analytique et structurée pour transmettre des faits complexes de manière compréhensible et vous coordonner sereinement avec de nombreux stakeholders.
• Un haut niveau d'exigence en matière de qualité avec pragmatisme ainsi que la prise de responsabilité sur l'ensemble du cycle de vie, de l'idée à l'exploitation.
• Plusieurs années d'expérience dans la conception et la mise en œuvre d'architectures Web-Frontend modernes pour des applications critiques pour l'entreprise. Maîtrise de TypeScript, Angular, des composants Web, Canvas, WebGL et SVG ainsi que des interfaces robustes avec les backends.
• Familiarité avec les environnements Cloud basés sur Java. Pratique de Java, Spring, OpenShift et Solace Messaging. Expérience dans la migration d'applications Desktop et Rich-Client vers des Web-Frontends ainsi que dans l'utilisation consciente du développement assisté par l'IA.
• Allemand au niveau C2 et Anglais au niveau C2.
Traduit automatiquement depuis l’original.
Publié il y a 1 semaine