Senior Fullstack Engineer (Laravel / Vue)

Populytics B.V.
27 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
PHP
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Applications Architecture
Unit Testing
Cloud Engineering
Code Review
Linux
Amazon DynamoDB
Design of User Interfaces
Laravel
Systems Architecture
React
GIT
Vue.js
Angular

Job description

We carry out our citizen consultations through our proprietary platform, Wevaluate. A small software team ensures that Wevaluate runs smoothly and is continuously improved. You'll work closely with a mid-level fullstack engineer based in Austria, a product owner, and occasionally a UI/UX designer., As a Senior Fullstack Engineer at Populytics, you'll be responsible for maintaining and managing our Wevaluate application and its system architecture. You think beyond the code: you ensure that Wevaluate remains stable, scalable, and future-proof. You identify technical challenges early, assess their impact, and tackle them with structural, long-term solutions. You understand application architecture, think ahead about scalability and performance, and know how to set priorities effectively.

Requirements

Do you have experience in Vue.js?, Do you have a Bachelor's degree?, You bring at least 8 years of experience as a fullstack engineer and recognize yourself in the following:

  • Experience with PHP (preferably Laravel)
  • Experience with JavaScript frameworks such as Vue (preferred), React, or Angular
  • Experience with cloud architecture, preferably AWS (especially CloudFront, Lambda Functions, DynamoDB)
  • Experience with Git and CI/CD pipelines
  • Experience with quality control processes such as unit testing and code reviews;
  • Knowledge of Linux and server management
  • Nice to have: affinity with UI/UX principles and an interest in improving user experience
  • Strong architectural insight - you understand how systems fit together and proactively think about scalability, performance, and long-term risks
  • You value clean, testable, and maintainable code
  • You enjoy working in a small, independent team
  • You are proactive and bring your own improvement ideas
  • You work efficiently and solution-oriented - you can quickly track down and fix bugs when they occur
  • You have strong English communication skills; Dutch is a plus
  • You live in the Netherlands and can be at our office at least one day a week

Benefits & conditions

  • The opportunity to make a direct social impact through your work
  • Flexibility and autonomy to shape your role and schedule
  • A friendly, informal, yet professional work environment
  • A workspace in our beautiful Amsterdam Zuidas office, shared with The School of Moral Ambition - with the option to work from home
  • A one-year contract (20-40 hours per week) with the freedom to plan your own hours, and the possibility to start soon
  • Growth potential toward a CTO role - a position that can be created in the future
  • A competitive salary, aligned with your experience and responsibilities
  • A laptop (and optionally, a phone) provided by us
  • A touch of fun: every Wednesday, the whole team works together at the Amsterdam office - and we often end the day with a drink

About the company

At Populytics, we empower policymakers to make decisions that better reflect the preferences, values, and concerns of citizens - strengthening democracy in the process. We specialize in large-scale online citizen consultations based on scientific methods, enabling thousands of people to share their views on complex policy questions in a reliable way. Our clients include governments such as municipalities, provinces, ministries, and the Dutch House of Representatives.

Apply for this position