Remote (Country) Full-time

MGID is hiring a Full-Stack Symfony Developer

About the Role

MGID is seeking a Full-Stack Symfony Developer to build and maintain the core services and advertiser dashboards that power our AdTech platform. Your work will directly impact how advertisers create campaigns, track conversions, and optimize performance.

What You'll Do

  • Develop and maintain backend services, microservices, and APIs using PHP 8 and Symfony.
  • Build and iterate on advertiser dashboard UI in Angular, integrating with backend APIs.
  • Integrate third-party services and internal libraries.
  • Model relational schemas, write optimized queries, and tune database performance with MySQL.
  • Design, version, and document RESTful APIs.
  • Write and maintain unit, integration, and module tests.
  • Ensure high code quality via reviews, linters, and static analysis.
  • Configure CI/CD pipelines and collaborate with DevOps on deployments.
  • Implement authentication, authorization, and input validation best practices.
  • Participate in architecture and scalability discussions.
  • Share knowledge through documentation, walkthroughs, and mentorship.

What We're Looking For

  • 3+ years of professional PHP (7/8) development experience.
  • Strong skills in Symfony (or another MVC framework with readiness to transition).
  • Hands-on Angular experience for production UI work.
  • Strong SQL expertise.
  • Experience designing, implementing, and documenting RESTful APIs.
  • Consistent use of unit and integration testing.
  • Fluent in Ukrainian and at least Intermediate English.
  • Ability to take initiative, work independently, and communicate ideas clearly.
  • Welcomes feedback and approaches problems structurally and analytically.

Technical Stack

  • PHP 8
  • Symfony
  • Angular
  • MySQL
  • RESTful APIs

Work Mode

This is a remote position open to candidates located in Spain.

At MGID, our culture thrives on innovation, collaboration, and a passion for AdTech. It is built on openness, transparency, and a shared drive for excellence.

Required Skills
PHP 8SymfonyAngularMySQLRESTful APIsDockerCI/CDGitJavaScriptTypeScriptHTML/CSSOOPMVCSoftware Architecture
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
MGID

MGID is a global native advertising platform that helps brands reach unique local audiences at scale. The company empowers brands and publishers to collaborate transparently through privacy-first targeting technology.

Visit website
Job Details
Category fullstack
Posted 7 months ago