Full Stack Developer

MGID Logo

MGID

πŸ“Remote - Worldwide

Summary

Join MGID, a leading native advertising company, and contribute to building and evolving functionality, crafting clean, scalable code, and driving microservice development. You will champion code quality through rigorous testing and peer reviews, optimize for peak performance, and elevate the development process. Contribute to system architecture, apply modern best practices, and collaborate in an agile environment. Grow the team through knowledge sharing and support a culture of continuous learning. MGID offers a results-driven culture and drive for innovation in AdTech, providing support, connection, and flexibility for employees to thrive.

Requirements

  • 4+ years experience in front-end development
  • 1+ year experience with Angular
  • Knowledge: PHP, JS (ES6+, TS, NodeJS), GOLang, HTML (HTML5), CSS (CSS3, SCSS), RxJS, Microservices
  • Databases: MySQL, ClickHouse, or MongoDB
  • Message brokers: Kafka
  • PHP Frameworks: Symfony, Zend
  • PHP ORM: Doctrine
  • Testing: Unit, module, integration
  • Experience with: Git, REST API, Unit testing, Module bundlers
  • Experience with: Docker, CI/CD tools, Cloud-based services
  • Experience with: Jira
  • Understanding Agile and SAFe frameworks
  • Upper Intermediate English

Responsibilities

  • Design, develop, and maintain robust business features that power real impact β€” all while keeping legacy systems running smoothly
  • Write standards-compliant, maintainable code that lives up to both industry and internal quality benchmarks
  • Build and extend scalable, high-load microservices that keep our ecosystem fast, efficient, and reliable
  • Ensure rock-solid code through rigorous unit testing, thorough self-checking, and thoughtful peer reviews
  • Continuously measure, monitor, and enhance both frontend and backend performance to deliver lightning-fast user experiences
  • Identify bottlenecks, introduce new tools or workflows, and help the team work smarter, not harder
  • Engage in architectural discussions, analyze existing frameworks, and recommend structural improvements that scale with the business
  • Stay ahead of the curve with current tech trends and continuously raise the bar on quality, security, and efficiency
  • Estimate work accurately, commit confidently to sprints, and communicate effectively within a highly collaborative Agile team
  • Support a culture of continuous learning by reviewing code, offering constructive feedback, and mentoring peers

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.