Job Openings Fullstack Developer (React.js/PHP 8/MySQL) - Hybrid Lisbon (3 days/week office)

About the job Fullstack Developer (React.js/PHP 8/MySQL) - Hybrid Lisbon (3 days/week office)

ABOUT THE OPPORTUNITY

Join a fast-growing digital product and marketing environment that has consistently delivered high-impact solutions to a large and diverse client base. This is an opportunity to be part of a highly collaborative and agile team focused on building scalable, user-centric platforms. You will work on end-to-end development, contributing directly to products that reach and engage millions of users. The organization values innovation, autonomy, and continuous learning, offering a dynamic setting where your technical input has real business impact.

PROJECT & CONTEXT

You will be involved in the full software development lifecycle, from requirements analysis to deployment and ongoing maintenance. The role combines frontend and backend development, with a strong focus on building performant web applications and integrating third-party systems.

Key responsibilities include developing and maintaining modern web interfaces using React.js (v17+), implementing backend services in PHP (PHP 8+), and designing robust APIs (REST/JSON). You will also contribute to database design and optimization using MySQL/MariaDB (v10+), as well as participate in system integrations and webhook-based architectures. Collaboration with cross-functional teams is essential to ensure high-quality, scalable, and maintainable solutions.

WHAT WE'RE LOOKING FOR (Required)

  • 2–4 years of experience in Fullstack Development

  • Strong experience with React.js (v17 or higher)

  • Solid backend development experience using PHP (PHP 8+)

  • Experience building and consuming REST APIs (JSON)

  • Hands-on experience with Git version control

  • Experience with webhooks and API integrations

  • Strong understanding of object-oriented programming (OOP) principles

  • Knowledge of data structures and algorithms

  • Experience with relational databases such as MySQL/MariaDB (v10+)

  • Experience with system integrations and distributed architectures

  • English (B2 minimum) – professional working proficiency

NICE TO HAVE (Preferred)

  • Experience with modern frontend tooling (e.g., Webpack, Vite)

  • Familiarity with TypeScript

  • Experience with cloud platforms (e.g., AWS)

  • Knowledge of CI/CD pipelines and DevOps practices

  • Previous experience in digital marketing platforms or high-traffic applications

  • Degree in Computer Science or related field