Don't just look at job offers.
Join us at the Festival!
Don't just look at job offers. Join us at the Festival, where you'll meet 80 engineering teams. For free! Learn More

PHP Back-end Developer
Marketing Automation Platform

Job details

  • Full-time
  • calendar
  • map markerPorto, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routePortuguese
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Founded in 2008, E-Goi is a marketing automation service provider serving hundreds of thousands users around the world. Over 250 new accounts sign up every day to use E-Goi, which is accessed through a web- or mobile-based application. On behalf of its users, the company sends more than 20 million emails a day.

Focused on great UX with the user in mind, the main goal is to build a scalable and maintainable Front and Back-end. So you will need to:

  • Build and design large scale applications for our platform to support millions of requests every hour and provide real-time information analysis
  • Do some SQL magic, integrate the Back-end with the Front-end: the primary focus will be development of all server-side logic, definition and maintenance of the database and ensuring high performance and responsiveness to requests from the Front-end.

Our offices are in Matosinhos (Porto).

Main requirements

  • Complete knowledge of SQL and NoSQL databases such as MySQL, MariaDB and MongoDB (including analyzing queries, finding bottlenecks)
  • Experience with PHP Frameworks, such as Zend and Doctrine
  • Experience using Webservices frameworks and libraries such as Apigiliy and Swagger
  • Knowledge of MVC architectures
  • Experience in batch-processing systems
  • Strong experience in maintaining & extending functionality in existing codebases
  • Ability to pick up new languages quickly like Java or Python
  • Git lover

Nice to have

  • Experience with MySQL database management and Data Modelling
  • Knowledge and experience of Linux systems (CentOS/Red Hat)
  • Knowledge of Network architectures


  • Company goal bonuses
  • Individual performance bonuses
  • Free food and drinks (coffee, tea, soup, bread, milk, fruit, yogurt, cornflakes)
  • Playroom (ping-pong; foosball; Xbox; Wii)
  • Exercise classes and sports activities
  • Flexibility to accommodate your workplace needs - provide whatever you need to work better!

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300