Description

Who our Backend Developers are

Our Backend developers are a group of well organized and detailed oriented people who always try to achieve better and more with less. If you are a passionate Backend developer who shares this feeling and wants to become an integral part of our core team, please read further.

Ask yourself why:

  • Do I enjoy attention to detail?
  • Am I ready to handle challenging projects?
  • Do I love creating the “visual” brand identity of huge clients?
  • Am I tech savvy?
  • Do I find pleasure working on different projects at the same time?
  • Do I have innovative thinking?

Requirements

We are looking for talented Backend Developers with:

  • University or College Degree in Computer Science or any other relevant degree
  • Equivalent work experience 2 years
  • Excellent Knowledge of at least one of these programming languages: Ruby, PHP, Python
  • Excellent Knowledge of databases (MySQL) and experience writing SQL queries
  • Excellent Knowledge of applications (JSON, REST, API)
  • Knowledge of at least one of these Memcache, Redis, Elasticsearch
  • Preprocessors such as SASS, LESS, HAML
  • Any of JavaScript frameworks like Node.js,Backbone.js, AngularJS, Ember.js, and React
  • Ability to adjust to meet deadlines
  • Team player as well as good interpersonal and communication skills

And who can only say “YES!” to all of the aforementioned questions.

How will be a typical day @GY?

You will:

  • Write the web services and API s used by front-end developers & mobile application developers
  • Optimize of the application for maximum speed and scalability
  • Be responsible for the implementation of security and data protection
  • Participate in testing and code review

Benefits

What’s in it for you?

You will have the chance to:

  • Communicate with some of the leading Greek and international brands
  • Create a unique digital experience for our customers
  • Develop and present your designs to internal stakeholders and explains the reasons behind decisions made

Since it is not just a job, it is yourcareer, you will be provided with:

  • Constant Training and Development
  • Personalized Career Path
  • And the opportunity to become a part of our family!