Medior Back-end Developer (PHP)

eCurring enables any organization to automate recurring payments and subscription management

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Our Story

Winter 2015. The founders of eCurring were looking into a platform to manage the subscriptions and recurring payments for one of their customers. With every available platform they tried their frustration grew, and grew... and grew.. Both small and large platforms simply didn’t deliver. Both their minds synced and said ‘Here’s an amazing opportunity. The subscription economy is booming and there’s no platform around to support them…’

They jumped on the opportunity and got Mollie Payments on board. Fast forward 2,5 years. eCurring is now a SaaS solution that makes it ridiculously easy for any organization to start or scale their subscription business. Without much sales and marketing effort we’ve grown steadily and we’re about to ramp up these areas.

eCurring is expanding. Our goal is to become the market leader in Europe. With clients in the Netherlands, Belgium, England, France and Germany we’re on the right track.

A startup within a scaleup 

Mollie Payments is one of the founding father of eCurring. They're belong to Europe’s fastest growing fintech companies. eCurring has a major competitive advantage with Mollie as a strong partner. We share our offices in the city centre of Amsterdam. Despite being part of a small team you'll be surrounded by 120+ young and energetic spirits.

As a developer @ eCurring you’re much more than just a robotic destroyer of Jira tickets 🤖. Together with the team you’re building a company, its culture and its successes. We’re a small team of young & bright millennials with an entrepreneurial mindset and huge ambition. 

Your Role

Our platform is divided into several microservices. Together with the lead developer you’re responsible for the backend of our platform. It means that you’re constantly adding value to the bottom line of the product.

Your daily tasks include expanding our API’s, building integrations with external services, and improving our existing functionalities.

For example; Together with the team you'll decide on the architecture for a new feature. You develop a new service in PHP7 and expand our core application to make use of this new service. After writing tests you push your code to Gitlab. Your unit- and integration tests run on the CI platform and give you the green light to proceed. Your colleague reviews your code and after accepting your pull request your changes will be deployed. Users can immediately benefit from the value you just added.

Main requirements

  • PHP7 (in Laravel and Symfony, extensively using DDD, CQRS & Event Sourcing)
  • MySQL

Nice to have

  • Unit-testing
  • Experience with developing and consuming APIs
  • ElasticSearch
  • Redis
  • Docker


🙌 A startup in a scaleup: the best of both worlds

🚀 Possibility to turn a startup into a scaleup

❤️ Work on an amazing product each day

😋 Don't be bossed around by customers

🐣 Autonomy to implement your solutions

⚡️ Being part of an entrepreneurial team

🍌 Freedom & Flexibility

😻 Bose noise cancelling headphones

😲 New MacBook Pro

👀 Gigantic monitor (34 inch, ultra wide!)

🍴 Snacks, drinks, fresh fruit & catered lunch

🍻 In-office tap for afternoon drinks 🍷

🏰 Amazing location; in the heart of the 9 streets

🔥Playstation (FIFA, Mortal Combat, VR & more) 

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300