Software Development

Senior

Full-Stack (PHP+JS) Engineer (Europe)

We're looking for an experienced Senior Full Stack Engineer to join a dynamic, long-term project with a global team. If you're passionate about building scalable systems, enjoy working across the stack — this role is for you.

🧰 Requirements:

  • At least 4+ years of commercial experience as a Full-Stack Developer.
  • Experience with PHP and object-oriented programming principles.
  • Strong knowledge of Vanilla JavaScript (ES5/ES6).
  • Web Concepts — DOM manipulation, HTML rendering, Basic Web APIs and HTML page structure.
  • Familiarity with client/server architecture (MVP) and debugging tools like xdebug and browser dev-tools.
  • Hands-on experience with MySQL or other relational databases.
  • English — Upper-Intermediate or higher.

🧰 As a plus:

  • Experience with React.js.
  • Hands-on knowledge of Redis.
  • Background in AdTech (SSP/DSP, DFP, header bidding, floor price optimization, etc.).
  • Familiarity with Agile methodologies.

🧰 What will you do:

  • Work on publisher integrations — customizing video player behavior, visual modifications, and player API usage across various environments
  • Develop and maintain backend operational tools for debugging, monitoring, and platform support
  • Participate in publisher onboarding — player setup, content API integrations (MRSS), and bulk operations
  • Build and optimize content and ad targeting solutions using key/value targeting and custom HTML tags
  • Investigate and resolve complex bugs in both frontend and backend systems
  • Work on performance optimization and SEO improvements (Web Vitals, DevTools analysis)
  • Research, develop, and document new features and enhancements for long-term stability and scalability
  • Contribute to monetization logic — implement new integrations, data research, and advanced backend fixes

🧰 Why Join Us?

  • Be part of a friendly international team, working together on interesting global projects
  • Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference
  • Join a team that loves fresh ideas and supports creativity and new solutions
  • Work closely with clients, building great communication skills and learning directly from their needs
  • Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life

Have a question

before applying?

We're here to help and provide any additional details you may need.