CM.com

Principal Developer (Mobile Service Cloud)

CM.com
Apply
3 months ago
Arnhem, NetherlandsStaff+

Responsibilities

  • Own the development and architecture of the Mobile Service Cloud platform.
  • Build and improve .NET backend services using SQL and Entity Framework.
  • Contribute to the frontend renewal from legacy jQuery to Vue 3.
  • Shape architectural decisions across Mobile Service Cloud and related CM.com products.
  • Contribute to shared decisions about IT infrastructure, AI tooling, and cost efficiency.
  • Develop features such as workforce management tools and AI-enabled customer service workflows.
  • Collaborate with a team of seven developers in Arnhem and other Principal Engineers.

Requirements

  • Strong software engineering background with proven experience on highly complex, large-scale products.
  • Technology-agnostic thinking and the ability to add value across different technology stacks.
  • Backend focus with openness to frontend work in Vue.js.
  • Solid familiarity with Microsoft Azure or comparable cloud platforms, Docker, Kubernetes, and microservices.
  • AI fluency and a hands-on approach to AI-assisted development.
  • Team-player mentality and commitment to quality and continuous growth.
  • Fluency in Dutch and English.
  • Permanent work and residence permit for the Netherlands already in place.

Benefits

  • Three-day Global Onboarding program at the CM.com headquarters in Breda.
  • Daily healthy lunches and snacks.
  • Shuttle mobility card, commuting allowance, lease-a-bike options, and company cars for client visits.
  • Pension plan.
  • 25 vacation days with the option to purchase 10 additional days.
  • Employee Share Purchase Program.
  • Professional development through the CM Academy, Udemy courses, meetups, the Young Professional Program, and CMBA.
  • Year-round vitality program including workshops, bootcamps, yoga, and sports activities.
  • Weekly drinks, board game nights, karaoke, yearly ski trip, and other social events.
  • On-site work with the team in the Netherlands.

Tech Stack

Categories

Contact me