Full-stack Developer

Wieni is a home for sustainable digital talent. To support our long-standing partnerships with A-list brands, we are looking for Full-stack developers who want to make the web a better place.

Full-time, Hybrid position, Employee

Your role

As a Full-stack developer you will be responsible for building modern web applications that excel in performance and user experience. You have a broad interest in all aspects of web development and are eager to learn new technologies.

You will join a dedicated team that has been doing this for the past ten years for clients such as VRT, Play Media, DNS Belgium, UZ Leuven, Bruzz, Studio 100, De Tijd, Stad Leuven, Joker Reizen, …


  1. Substantial knowledge of both back-end (Node.js, GraphQL, Docker, …) and front-end (ES6+, HTML5, CSS3) development.
  2. API-first headless mindset, using frameworks like Next.js and platforms like DatoCMS, Firebase, Mollie, …
  3. Experience with one or more Javascript frameworks like React or Vue.
  4. Knowledge of common development best practices like unit testing, code linting, documentation, and continuous integration.
  5. Comfort with TypeScript is a plus, embracing types and interfaces.
  6. Experience with version control software (Git).
  7. Thinking beyond a good Google Lighthouse score, to achieve performant, accessible en SEO-optimised web applications.
  8. Awareness of WCAG guidelines and the ambition to create accessible Anysurfer-approved websites.
  9. Collaborate with UI/UX designers to create user-friendly and visually appealing interfaces. 


Master or bachelor degree in Computer Science/Informatics (or similar through work experience).

You have at least 3 years of relevant professional experience in this role.

Nice to have

  • Knowledge of DevOps practices and CI/CD pipelines.
  • Experience with Shopify (Plus) store setup and configuration. Shopify development, including creating custom themes, apps, and integrating third-party APIs.

Our offer

  1. A spot in our team of sustainable digital talent
  2. A full-time job in a 100% digital agency
  3. A long term engagement, not a short term project
  4. A 40-hour working week
  5. An efficient and effective communication culture - read more about how we default to asynchronous
  6. Remote, but depending on your location, we will look for the best ways to have quality face to face interactions if needed
  7. The possibility to determine when you work, with flexible working hours
  8. A horizontal structure with maximum responsibility
  9. An extensive Learning & Development programme, so you can continuously develop yourself and your capabilities
  10. Customers and products with impact - working towards a better and more accessible internet
  11. An employer with a top reputation

Our culture

We work in a culture that is built for and by our employees: in collaboration & teamwork, always open & transparent, driven by empathy, inspiring, no nonsense, getting things done, with a punctual mindset.

Where & how you will work

We believe work is an activity, and not a place. We offer high flexibility when it comes to where and when you work. We default to asynchronous communication.

However, we also acknowledge the limits of asynchronous and remote communication. For certain high interaction or social connection activities, we will push for real life interaction.

Our 1-2-3 hiring process

  1. Send us your CV. 💡Pro tip: create a short presentation, explain it in a video using Loom and make your application stand out.
  2. You’re invited to a “culture check” interview
  3. You talk to our CTO/CEO and a future colleague
Apply Now