Medior Full-Stack Developer (PHP & React.js) – English/Dutch
About us
Welcome to Gentis, the driving force behind tomorrow's STEM careers! We are more than just a recruitment agency, we are a team of industry-leading recruiters who are passionate about helping candidates reach their full potential.
Our mission is to create a more sustainable future by connecting the best talent with the most exciting opportunities. Our global reach, from Europe to North America, Africa, and the Middle East, puts us at the forefront of placing candidates in strategic technical roles, both temporary and permanent.
Are you looking to make a positive impact on the world? Do you want a rewarding career that challenges you and allows you to grow? If so, you've come to the right place. At Gentis, we transform careers into legends. Are you ready to start your next professional adventure?
About the job
Position: Medior Full-Stack Developer (PHP & React.js)
This role sits within the ICT Software Development & Engineering domain, focusing primarily on full-stack development tasks and projects.
Main Functions and Responsibilities:
- Design, develop, and maintain web applications using PHP for back-end and React.js for front-end logic.
- Implement clean, reusable, and efficient code following established coding standards.
- Participate in daily stand-ups, sprint planning, and progress reviews as part of the development team.
- Collaborate closely with other developers, testers, and product owners to deliver robust, scalable product features.
- Contribute to architecture decisions, API design, and system integration in a full-stack environment.
- Implement and review unit/integration tests to ensure high code quality and functionality.
- Troubleshoot and resolve technical issues in both existing and new software solutions.
- Document technical designs, processes, and updates as required for future development and support.
- Contribute to code reviews, offering constructive feedback to peers to maintain coding standards.
Required Technical Skills:
- Demonstrated proficiency with PHP for server-side development and back-end logic.
- Hands-on experience building interactive front-end components and user interfaces with React.js.
Language Requirements:
- Effective communication and written skills in both English and Dutch, used on a daily basis in documentation, team meetings, and code comments.
The scope of this position includes working on both new feature development and ongoing maintenance within multidisciplinary teams, contributing to products at all stages of the software lifecycle.
We are looking for candidates who are eager to grow their expertise in both backend and frontend development, particularly those who display a strong mastery of PHP and React.js. Our ideal candidate is someone who combines a problem-solving mindset with a passion for learning and innovation, thriving in dynamic technical environments.
- Strong analytical skills: Able to quickly grasp complex concepts and devise creative, effective solutions.
- Communicative and collaborative: Enjoys working closely with others, openly shares knowledge, and values constructive feedback.
- Technically curious: Has genuine enthusiasm for exploring new technologies, frameworks, and development practices.
- Self-motivated: Demonstrates a proactive attitude, taking ownership of personal and professional development.
- Precision and quality focus: Pays close attention to detail, ensuring code quality and consistency are prioritized.
Candidates must possess a solid foundation in both PHP and React.js, with a willingness to learn rapidly and adapt as projects evolve. Furthermore, fluency in both English and Dutch is essential, enabling seamless communication in a multilingual team setting and ensuring clarity in collaboration with colleagues and stakeholders.
This is an excellent opportunity for those who are ambitious, flexible, and interested in developing their full-stack capabilities within supportive teams.

Job location
We are looking to fill 2 position(s).
Job summary
Belgium
1150 Boulevard de la Woluwe Woluwe-Saint-Pierre Belgium
Our recruitment process
- Phone Interview
First contact with our Talent Acquisition team!
- Personality Test
The recruiter profession requires a specific set of soft skills. This test will help determine if you have the necessary qualities.
- Interview w/ Manager/Team Leader
A great opportunity to get to know your future manager!
- Trial Day
Experience a typical day at Gentis during our Trial Day!