en
Apply for this job
Icon Medior OutSystems Developer

Medior OutSystems Developer

  • Netherlands
  • Development
Full-time

Your role

To strengthen our team, Product League is looking for a Dutch-speaking OutSystems Developer to join the team. You bring solid experience across the different layers of OutSystems development.

A developer at Product League is more than someone who writes code. You’re a sparring partner for the customer and their team. You help shape what we build before we even start building it. There’s no point in being fast if we’re heading in the wrong direction.

Main tasks and responsibilities

  • Build enterprise applications with OutSystems across data models, integrations, business logic and UI
  • Design architectures that fit smoothly with the customer’s existing systems
  • Help the business uncover opportunities to improve and digitise processes in OutSystems
  • Be an active member of the OutSystems community
  • Follow internal guidelines around security, privacy and quality

What makes you successful

  • Several years of hands-on OutSystems development for Web or Mobile
  • Good knowledge of SQL for those situations where you need something a bit extra
  • Interest in related tech like DBMSs, application servers and JS frameworks
  • Experience with agile ways of working, especially SCRUM
  • Real-world experience with OutSystems BPT is a plus
  • Solid knowledge of HTML5, CSS3 and JavaScript
  • OutSystems Associate or Professional certification
  • A good sense of humor
  • Strong communication skills (Dutch is required for this one, English is our main internal language)
Working Office

About Product League:

At Product League we’re more than a full-service agile digital solution provider. We’re the transformation partner our clients lean on. We create the right solution for the right purpose at the right moment.

Our mission is to Lead by Expertise. Collaboration is our superpower. As a close team of specialists we bring our skills together to deliver real impact.

From e-commerce platforms to internal applications, we build scalable and user-friendly solutions with low code so clients see results fast. We work side by side with their teams and stay aligned with their processes, users and goals. Whether they need a full project delivered or want extra expertise on board, we fit right in.

Why You’ll Love Working at Product League

We believe great work deserves great care. At Product League, we think with you about what you need to perform well and enjoy your work.

Prefer to work from home a few days a week? No problem. We’ll help you set up your home office. Need more than 26 vacation days? Let’s talk. And because personal and professional growth matter to us, we’ll actively support your development.

You’ll also get:

  • A competitive salary between €3.250 and €5.000, depending on your experience
  • 26 vacation days to recharge
  • A fully paid pension plan
  • A mobility budget or company car, depending on your role and preference
  • Hybrid working, with a good balance between office, home, and client sites
  • A personal growth budget for training, courses, or conferences
  • Plenty of room to grow within Product League, in your own direction and at your own pace
  • A culture of fun, flexibility, and teamwork, where collaboration and joy go hand in hand
Become our OutSystems Developer

Why Product League?

Because we do things differently. We value expertise over ego, simplicity over buzzwords, and joy in what we do. You’ll join a team that believes work should be meaningful and fun.

Product League is part of the Digital Survival Group. You will also become part of the Digital Survival Group, a leading Modern Service Provider shaping the future of digital business. Within this group, you will collaborate with peers across brands, share insights, and unlock new commercial opportunities that extend beyond your own label.

This ecosystem offers the best of both worlds: the agility and culture of Product League, combined with the strength, synergy, and growth potential of a market leader. Together, we accelerate innovation, empower clients, and keep pushing the boundaries of what’s possible.

We’re not hiring fully remote collega's and we’re unable to support visa applications.
Applications that fall into those categories won’t be taken into consideration.

And just to keep things clear: we’re not looking for acquisition outreach.

Meet some of your future colleagues

Susana Marques 1440x1440

Susana

OutSystems Developer

Frank Burm 1440x1440

Frank

OutSystems Developer

Rob Mooijman 1440x1440

Rob

OutSystems Tech Lead

Why work at Product League

Icon Why work at Product League

The Reward

A salary that supports a good life in Utrecht and Lisbon (some of the most vibrant cities in Europe!), and for seasoned members a mobility budget.

Icon Why work at Product League

Flexible Work Location

Want to work from home, in one of our offices, or a mountaintop in Tibet? We are willing to explore all the options!

Icon Why work at Product League

Your own level-up budget

Want to boost your skills with some training? Or go to the latest business analytics Conference? We support you with far more than just good intentions!

Icon Why work at Product League

Time to unplug

We know you’ll miss us on your 26 days off a year, but we want you to have ample time to recharge.

Icon Why work at Product League

Professional growth

Want to be our next business guru? Or rather grow into a leader in another team at Product League? With support & mentorship from your colleagues it’s all possible.

Icon Why work at Product League

Plain, unadulterated fun

Our best perks are too good to put on an online vacancy. Get in touch so we can tell you why we’re the best-kept secret!

Does this sound like the job for you? Be bold and tell us why!

${ errors.get('fullName') }
${ errors.get('phoneNumber') }
${ errors.get('emailAddress') }
${ errors.get('motivation') }
${ uploadedFile.name }
upload-success
Something went wrong uploading your file.
${ errors.get('cv') }
${ errors.get('termsCondition') }

${ errors.get('verification') }

Your message has been successfully sent.
Back to top