X

Senior Software Engineer Web Development (f/m/d)

We develop highly available Mobility-as-a-Service products for cities, transport associations, and mobility providers. Our solutions consist of modern mobile apps, scalable Java-based backends, and complex back-office web applications for scheduling, administration, and reporting.
To strengthen our engineering team, we are currently looking for a Senior Web Developer to take on technical responsibility, further develop our web clients, and play a key role in shaping the upcoming modernization of our web stack.

Your tasks:

Weiterentwicklung und Modernisierung unserer Web-Clients

  • Maintenance of existing web applications (Aurelia 1).
  • Technical planning and implementation of migration to a new framework (React, Vue, or Angular—evaluation to be conducted jointly).
  • Close collaboration with engineering leadership, backend teams, and mobile teams.

Merging our two back-office applications.

  • Analysis of existing user interfaces, workflows, and components.
  • Design and implementation of a consolidated, uniform back-office app.
  • Development of a sustainable, modular architecture with a sensible component and style system.

Further development of our web clients for end users

  • Implementation of new features that are functionally consistent with our iOS/Android clients.
  • Performance optimization, accessibility improvements, security best practices.
  • Responsible for release readiness and quality in the web area.

Technical Responsibility and Best Practices

  • Establishment of modern front-end standards, tooling, testing strategies, and CI pipelines.
  • Code reviews, mentoring, and technical sparring partnership for the team.
  • Collaborate with UX/UI and product management to create intuitive, durable interfaces.

The job is perfect for you, if you bring the following:

  • 5+ years of experience in modern web application development.
  • In-depth knowledge of at least one major framework (Aurelia, React, Vue, Angular, or similar).
  • Very good JavaScript/TypeScript skills.
  • Experience in refactoring and modernizing existing applications.
  • Understanding of state management, routing, build tools, and testing.
  • Clean code mindset and affinity for architecture and APIs (REST, WebSockets).
  • Team-oriented and independent working style, willingness to develop, and reliability.
  • You value quality and accuracy, which is also reflected in your way of working.
  • You like to take the initiative and push forward issues that are important to you.
  • You are open to other opinions and enjoy working in a team.

Ideally, you also have—or are interested in—the following:

  • Experience with Aurelia (not required, but helpful).
  • Experience with design systems, component libraries, or different front-end approaches.
  • Knowledge of UI/UX principles.
  • Familiarity with accessibility principles (WCAG), semantic HTML, ARIA standards, and best practices for accessible web applications.
  • Erfahrung mit AI Tools um Deine Arbeitsweise noch effizienter zu gestalten.

Facts

Place of work: 1070 Vienna (hybrid/remote within Austria possible)
Languages: Very good written and spoken German and English
Scope: Approx. 32 hours per week (flexible, core hours by agreement); permanent position
Start: Immediately / by agreement
Salary:

Your contact person:

Michael Tucek

Doc-text Doc-text Show as PDF

We are looking for people who seek professional challenges and enjoy taking on responsibility in order to make a difference.

As part of Fluidtime, you benefit from flexible working hours and generous home office arrangements. We cultivate a pleasant, open, and above all friendly working atmosphere so that working in your team is enjoyable. We support this with a clear and efficient work structure, employee appraisals, and regular team events.

If you are ready to make a difference together with other experienced technicians, we look forward to receiving your application by email at jobs@fluidtime.com.

Your contact person is: Michael Tucek

Not the right job for you? Maybe you have friends for whom the job is better suited. We would be delighted if you could pass on the job offer. Thank you very much!

Write to us, even if this job advertisement does not match your profile 100%. Simply send your unsolicited application to jobs@fluidtime.com.

How to apply for a position

Please send us the following documents for your application:

  • Letter of motivation
  • Curriculum vitae in tabular form
  • Work references and certificates
  • Proof of your highest level of education

Do we fit together?

We are looking for the “cultural fit”! Please tell us in your application letter why you are a good fit for our company.