Senior Fullstack Engineer (Laravel / Vue)
Role details
Job location
Tech stack
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