Full Stack Developer

Join CM.com as a Full-Stack Developer! Work on apps for top festivals & events. Symfony, APIs, innovation & great teams await. Let’s connect!

About us

Imagine a world where every interaction feels effortless. That's what we strive for at CM.com. The world has never innovated as quickly as it is today, and CM.com is at the forefront of innovation again, placing AI at the core of our mission.

Our ambition is to be an AI-first company, meaning we don’t just use technology; we live it. CM.com is the place for innovators who share our enthusiasm for AI, whether they're powering up our products or transforming our own operations.

You may already know us from those seamless SMS or WhatsApp messages you receive, the tickets you effortlessly grab for that upcoming festival, pay for anything with our payment solutions, or even chat with the helpful AI chatbot for support. All our services are integrated into our unique business structure, which comprises four business units: Connect, Pay, Live, and Engage.

Since 1999, our philosophy has remained the same: “Do what you like, do what you’re good at, and contribute”.

What you will do

You’ll join Appmiral, CM.com’s specialist team for native mobile applications. We are the European leader in Premium white-label event apps for festivals and sports events. Our app portfolio features some of the world's most renowned music festivals and sports events, including Tomorrowland, Zwarte Cross, Roskilde, Creamfields, Sziget, Wacken Open Air, and the F1 Dutch Grand Prix, among over 200 other notable events.

As a Backend / Full-Stack Developer, you’ll develop new features and maintain the overall quality and stability of the platform + APIs that power our mobile event apps, used by millions of users each year. You'll also play a key role in helping modernize and evolve our backend systems, ensuring they are ready and scalable for the future.

Your daily responsibilities are:

●       Develop new backend features while improving existing functionality in our Symfony-based platform.

●       Build and maintain APIs, backend services, data import/export pipelines and integrations with third-party systems.

●       Develop and maintain the client-facing CMS, handling both backend and frontend work independently.

●       Help modernize the current backend architecture and contribute ideas for potential rebuilds or major upgrades.

●       Write clean, maintainable, and testable PHP code (Symfony 6+).

●       Keep the codebase up-to-date with new Symfony versions, PHP improvements, and best practices.

●       Validate and test new features and integrations before they go live.

You connect with us, if you

Feel connected to our CM.com shared values: 

  • Drive & Lead: We encourage the entrepreneurial spirit and are self-managed to be able to quickly grasp opportunities.  

  • Grow & Learn: We keep evolving our innovation capabilities and help you to get the best out of yourself, both professionally and personally. 

  • Together & Care: We love working together. We stimulate collaboration with utmost respect for each other regardless of gender, age, background, or beliefs.  

  • Speed & Change: We are an agile and dynamic organization, that keeps adapting and knows how to respond to opportunity or change

Additionally, you ideally have

  • Bachelor’s or master’s degree in computer science, a related field, or equivalent practical experience.

  • Backend Development: 3+ years of hands-on experience in backend development with PHP, preferably using the Symfony framework.

  • API & Database Expertise: Proven experience working with APIs (REST, OAuth, Webhooks) and relational databases such as MySQL and PostgreSQL.

  • Programming Principles: Solid understanding of Object-Oriented Programming and common design patterns, ensuring maintainable and scalable code.

  • Front End Knowledge: Familiarity with frontend technologies like HTML, CSS, JavaScript, and templating languages such as Twig or Jinja. Full-Stack experience is considered a plus.

  • Additional Languages & Tools: Bonus points for experience with Python, Ruby, or native mobile app development languages. Extra credit for knowledge of Docker, Kubernetes, CI/CD pipelines, and AWS.

  • Location. Ideally based within commuting distance to our HQ in Breda, facilitating active participation in on-site team activities.

  • Communication & Location. We are an international and multicultural company so you must be fluent in English.

Believe you’d be a great fit for this role, even if you don’t tick every box? Reach out to our Recruitment team! We’d be happy to connect and see if we can make it work together.

Benefits of working at CM.com 

Your CM.com journey starts with the 3-day Global Onboarding at our Breda HQ. Dive deep into our organization, the four business units, our unique culture, and connect with your colleagues from all over the world.  

 
As a CM.com Club Member, you'll unlock a world of incredible benefits: 

  • Fuel your mind: Daily healthy lunches and snacks to keep you energized. 

  • Effortless commutes: Shuttle mobility cards and company cars get you where you need to be. 

  • Invest in your future: A solid pension plan. 

  • Take your time off: Recharge with 25 vacation days, plus the option to purchase 10 additional days 

  • Own your success: Become a shareholder with our Employee Share Purchase Program. 

  • Level up your skills: Udemy, CM Academy, and exclusive Meetups with thought leaders to ensure you're always learning and growing. 

  • Life's a party: Weekly drinks, board game nights, karaoke throwdowns, yearly ski trip, and more! We have something for everyone. 

Here, diversity is our superpower. Our diverse perspectives fuel innovation and drive us forward. We celebrate every member, regardless of age, background, or beliefs.

Our Hiring Process

It's just clean and simple!

Step 1

Initial call

Meet the recruitment team and learn more about CM.com & the position and tell about your experience & motivation

Step 2

Visit the office & Meet the team

Step 3

Meet the founder / COO

Step 4

Get an Offer

Questions? Reach Out To Me!

Sarah Rich Corporate Recruiter
Join the Club
Start the Conversation
We look forward to hearing from you!