developerjobs.ch
← All jobs

Staff Frontend Engineer (m/f/d)

Schweizerische Bundesbahnen SBB

Employment type
Full-time
Location
Bern
First posted
Apply now
This is what you can move. • As a Staff Frontend Engineer, you design the architecture and design of the future web UI of a highly available application for capacity control, thereby contributing to stability, performance, good usability, and sustainable maintainability in railway operations. • You translate complex functional requirements into robust web views, Canvas and WebGL-based user interfaces, clearly defined APIs, and into reusable web components. • You evaluate technical options transparently, make sound decisions, and plan features realistically so that effort and benefit remain in balance. • You provide well-founded advice to Product Owners as well as system architects and leaders so that architectural decisions arise on a solid technical basis. • You empower development teams across teams through coaching, pairing, as well as code and architecture reviews, and anchor common UI standards for consistent development. • You promote a sustainable engineering culture with clear best practices, templates, and well-maintained documentation, and consistently transition prototypes into production-ready software. This is what you bring with you. • Joy in empowering others in cross-functional teams and sharing knowledge effectively. • Analytical and structured thinking to convey complex issues understandably and to coordinate confidently with many stakeholders. • High quality standards with pragmatism as well as taking responsibility over the entire lifecycle from idea to operation. • Several years of experience in the design and implementation of modern web frontend architectures for business-critical applications. Proficient in handling TypeScript, Angular, web components, Canvas, WebGL, and SVG, as well as with robust interfaces to backends. • Familiar with Java-based cloud environments. Practical experience with Java, Spring, OpenShift, and Solace Messaging. Experience in the migration of desktop and rich client applications to web frontends as well as in the conscious use of AI-supported development. • German at level C2 and English at level C2.

Automatically translated from the original.

Posted 1 week ago

Location

View on Google Maps