Full Stack Developer

Development · Kifisia, -
Department Development
Employment Type Full-Time
Minimum Experience Mid-level

We're on a mission to Democratize Advertising in Emerging Markets!

Wanna Join Forces?

Project Agora, a TDG company, is a Software as a Service Solution (SaaS) helping publishers to maximize their advertising revenue and increase their traffic by putting Tech, Data and Magic to do the work for them.


Project Agora, is seeking to hire a Full Stack Software Engineer. The successful candidate will have the opportunity to work together with 80+ engineers and become part of one of the leading Ad-Tech companies in EMEA.


In our noble mission we challenge ourselves to work with the best. Do you have what it takes?

The successful candidate has the flexibility to be based in Athens or @ TDG’s Tech Hub in Patras or to work remotely.


You will ...

  • Work with business and product development teams to deliver specifications, requirements, and documentation
  • Produce well-designed, testable code and execute full software development life cycle     
  • Troubleshoot, debug and upgrade existing systems
  • Integrate software components into a fully functional software system
  • Actively participate and contribute throughout the entire R&D processes. Outside the box thinking is required to bring cutting edge technology in-house


You have ...

  • Bachelor’s Degree in Computer Science, Information Systems or other related field
  • 5+ years of software development and deep knowledge of web protocols , web services and Restful API’s
  • Experience in front-end development with strong understanding of JavaScript fundamentals such as Event loop, Prototype inheritance, composition, CommonJS/AMD module systems, Promises, ES6+
  • Experience of debugging using JavaScript-based tools like Chrome Developer Console, and ways to work around them.
  • Experience of WebAPIs, DOM manipulation, Browser/DOM Events, Document and resource loading
  • Hands on experience with one or more back end languages like php, python, java, NodeJs and SQL/NoSQL databases like MySQL, PostgreSQL, MongoDB, Elasticsearch.
  • Knowledge of software engineering best practices such as software development life cycles, coding standards, code reviews, distributed revision control systems, continuous test/build/deploy, and production support.
  • Experience with Lean product development and agile software development principles and process
  • Εxcellent knowledge of English


You may have ...

  • Experience in Cloud Environments like GCP (Google Cloud Platform) or AWS.
  • Good understanding of microservices architectural pattern.
  • Experience in Message Queue Systems like RabbitMQ, kafka.
  • Experience in Tasks Queues like Celery, Google Tasks, Google Pub/Sub.
  • Experience with caching tools like Redis.


You are …

  • Excellent in communication skills
  • Flexible and Team-Player
  • Methodical and results-oriented


What we offer:

  • The opportunity to be part of Project Agora’s mission to support local publishers against international goliaths, and the experience of being part of TDG, one of the leading Digital Marketing & Media Groups in CEEMEA.
  • A competitive salary based on experience and skills 
  • A super competitive performance based bonus scheme
  • Fresh fruits & best selection of tea everyday
  • A budgeted training and professional development plan
  • A modern workplace environment, and the excitement of working closely with a successful, highly motivated, dynamic and talented team

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Kifisia, -
  • Department
    Development
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level