Staff Frontend Engineer (m/w/d) — FFS Officine (Ferrovie Federali)
This position is no longer active. Below you'll find the original details and other open positions.
Full description
Staff Frontend Engineer (m/f/d) 60-100% | SBB
Move Switzerland with us. Staff Frontend Engineer (m/f/d) Bern / Work Smart, immediately or by arrangement, 60-100% Apply now
You can look forward to this. In the agile capacity control program area, we develop, operate and train central software products that keep over 10,000 train journeys safe and on time every day. You will work on rail-critical and highly available systems and take on a key role in the transition from a desktop front end based on Eclipse RCP to a modern web architecture with Canvas and WebGL. You can expect a cross-team environment with a lot of creative freedom, close collaboration with the business and visible impact in the operations centers. You will grow professionally and personally by taking on architectural work, empowering the team and shaping the path to a sustainable front-end platform. You can find benefits such as free GA and discounted travel abroad
- also for the family
- on our website under Benefits. You can move that.
- As a staff frontend engineer, you will 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 rail operations.
- You translate complex technical requirements into robust web views, canvas and WebGL-based user interfaces, clearly defined APIs and reusable web components.
- You evaluate technical options transparently, make viable decisions and plan features realistically so that effort and benefit remain in balance.
- You will provide in-depth advice to product owners as well as system architects and managers so that architectural decisions are made on a solid technical basis.
- Across teams, you empower development teams through coaching, pairing, 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 convert prototypes into production-ready software. This is what you bring with you.
- Enjoy empowering others and effectively sharing knowledge in cross-functional teams.
- Analytical and structured thinking in order to communicate complex issues in an understandable way and to coordinate confidently with many stakeholders.
- High quality standards with pragmatism and acceptance of responsibility over the entire life cycle from the idea to operation.
- Several years of experience in the design and implementation of modern web front-end architectures for business-critical applications. Confident in using TypeScript, Angular, Web Components, Canvas, WebGL and SVG as well as robust interfaces to backends.
- Familiar with Java based cloud environments. Practice with Java, Spring, OpenShift and Solace Messaging. Experience in migrating desktop and rich client applications to web front ends as well as in the conscious use of AI-supported development.
- German at level C2 and English at level C2.
Your salary and your benefits.
We have a fair and progressive wage system and are actively committed to equal pay. Therefore, further and detailed information about the wage system at SBB can be viewed transparently. This position is at requirement level L, regional allowance level 1. More about wages and benefits.
This gets you started.
The fact that you want to move Switzerland with us is our greatest motivation. That's why we don't include a letter of motivation at this point. If you still want to tell us your motivation, you still have the opportunity to do so in our application tool. Doing great things is easier if you do it yourself. This starts with your application.
This is how it continues.
× You will receive initial feedback from us no later than 10 working days after receipt of your application. Final decision Application Final decision Any questions? About the application process SBB Recruiting Support Telephone + 41 51 220 20 29 [email protected] #simplyyou FAQ about the application On the spot Job ID 103857 Helene Mandalidis, People Leader Telephone +41 79 755 51 79 Unfortunately, applications via email cannot be considered. We do not accept dossiers from recruiters for this position.
This is what we offer.
Benefits
Find out more Wherever possible, we rely on flexible working hours and modern working time models. In addition, as an employer, we are also flexible when it comes to balancing your professional life with your private life. Find out more Find out more Differences welcome Differences welcome Find out more With over 150 different professions, we offer an impressive variety of entry and development opportunities. Our employees are just as diverse. That is why we are committed to ensuring that all employees can contribute their individual strengths and ways of thinking. Find out more Find out more Career and development Career and development Find out more We support our employees based on their personal needs and ambitions. To this end, we provide a wide range of cross-disciplinary and cross-departmental training courses. We contribute financially and temporally to selected external further training courses. Find out more Find out more
Job details
- Company: FFS Officine (Ferrovie Federali)
- Position: Staff Frontend Engineer (m/w/d)
- Location: Bern, Bern
- Salary: CHF 73'000 - 124'500 (source unverified)
- Posted on: 2026-09-21
- Expired on: 2026-09-29
More jobs at FFS Officine (Ferrovie Federali)
Find jobs in Bern
Browse our complete job board.
Search for more jobs near Bern: Jobs in Bern
Find your next opportunity as a cross-border worker in Switzerland.