NS Mobiliteitsdiensten
NS Mobiliteitsdiensten
11 – 50 Employees
LogisticsTransportTravel
NS Mobiliteitsdiensten is a Dutch mobility services provider and NS subsidiary focused on helping passengers travel across the Netherlands. Its work spans passenger rail operations and coordination, ticketing, subscriptions, travel planning, customer service, and digital travel information through tools such as the Reisplanner. The organization also connects train travel with door-to-door mobility options, including bike sharing, parking, and micro-mobility partnerships, while supporting travelers through retail services such as Spoordeelwinkel. Its hiring context is centered on transport, logistics, travel, customer experience, and digital mobility services.

Application Architect

Own the technical architecture of NS Mobiliteitsdiensten’ SaaS solution, shaping standards, integrations, and scalable technology for sustainable mobility.

Description

  • Define and govern platform architecture principles, technical standards, and engineering guardrails
  • Align the product vision and roadmap with the target architecture
  • Make informed technical decisions and expose associated risks
  • Lead technical coordination for integrations with NS and other partners
  • Assess proposed changes to APIs and integration interfaces
  • Safeguard the quality of designs and implementations through design and code reviews
  • Intervene when agreed practices or standards come under pressure
  • Make technical debt and architectural risks visible
  • Prioritize and deliver structural improvements with Product and Engineering
  • Advise management and stakeholders on technical decisions, developments, and risks affecting continuity, scalability, and security
  • Contribute to knowledge sharing across Engineering
  • Ensure architectures and solutions meet quality, privacy, and information-security requirements
  • Get hands-on with the technology for critical decisions, reviews, and improvements

Requirements

  • Higher professional or university-level thinking and working capacity in a technical field
  • At least five years of application-architecture experience in a professional software or SaaS environment
  • A strong technical foundation in PHP/Laravel and/or React
  • Enough hands-on development experience to assess designs and code substantively
  • Ability to model processes and architectures
  • Knowledge of Domain-Driven Design, software quality, and testing principles
  • Experience with complex applications, APIs, integrations, and architecture patterns
  • Ability to analyze technical challenges, justify decisions, and turn them into practical guidance for development teams
  • A strong sense of ownership and the confidence to take a position
  • Clear communication with engineers, Product, management, and external technical stakeholders
  • Good command of Dutch and English

Benefits

  • A one-year contract with the prospect of permanent employment, based on 40 hours per week; 32 or 36 hours can also be discussed
  • 8% holiday allowance
  • 8% year-end bonus
  • 30 days of annual leave on a full-time basis
  • A flexible mobility policy
  • Full reimbursement of second-class train travel
  • A pension plan with a 4% employee contribution and a 10% employer contribution
  • Flexibility regarding working hours, locations, and office days
  • At least 25% of working time in the office and at least 25% from home
  • The option to work abroad for up to four weeks per year within the European Economic Area
  • Opportunities for personal and professional development
  • Regular team-building activities in and around Breda

Related Jobs