Senior PHP Full Stack Developer
Αθήνα, Ελλάδα
πριν από 19 μέρες
source :

Cognity is one of the leading, comprehensive IT solution providers in the region of Southeast Europe. The company’s mission is to add value to its Customers and help them achieve their business goals, by promoting, implementing and supporting globally-

leading IT solutions. Cognity has successfully implemented large-scale, mission-critical projects, applying globally acclaimed solutions of CRM, Order Management, SOA-

based Integration, BPM, Master Data Management, Data Quality, Marketing Automation, BI & Analytics, Portals & Content Management.

Cognity demonstrates a wide Customer base in Telecommunications, Banking and Insurance.

Cognity is looking for a PHP Full Stack Developer to add it its team. In this role you will work alongside a team of bright interesting and enthusiastic peers as well experienced Web Developers, Backend Developers and Architects to help build and maintain exceptional user experiences for our customers.

In this role you’ll be responsible for back-end development as well as site building and architecture. The ideal candidate should

  • be able to design, plan and implement PHP based portals for enterprise customers
  • have a sound knowledge of front-end development frameworks
  • have experience with PHP backend frameworks and PHP based Content Management Systems (CMS)
  • Responsibilities

  • Assess, create, improve and extend website functionality of PHP based applications by building views content types blocks panels user roles / permissions etc.
  • Develop custom CMS modules in PHP where necessary utilizing best practices for code structure and style
  • Build templates stylesheets and UI elements using HTML CSS and JavaScript
  • Test troubleshoot triage and remediate functional defects.
  • Communicate clearly and effectively about technical issues and resolutions both within the team and to external clients and stakeholders
  • Join an Agile / Scrum development team participating in daily stand-up meetings sprint planning retrospectives and other Scrum ceremonies
  • Assist fellow engineers with technical problem-solving
  • Write clean maintainable and extensible code using platform and industry standards
  • Oversee system administration including deployments and configuration management
  • Monitor and report website performance issues and coordinate with the server team to mitigate vulnerabilities
  • Reliably deliver assigned tasks in a timely and efficient manner and take ownership of the product delivery
  • Travelling will be required
  • Basic Qualifications

  • Bachelor’s degree in Computer Science or related discipline or the equivalent of education certification or work experience
  • 5+ years’ experience developing web solutions in PHP implementations in a LAMP environment
  • Ability to architect PHP solutions including data display and information architecture
  • Experience with search engine technologies such as (Solr and / or Elastic search) are considered as a plus
  • Experience building responsive websites using Drupal CMS HTML / HTML5 CSS / CSS3 and JavaScript / jQuery and frameworks such as Bootstrap or Semantic UI
  • Experience in managing the process of converting UX assets like Adobe PSDs to HTML 5 mockups
  • Knowledge of component-based or atomic design practices
  • Experience with version control using Git including managing branches is required
  • Thorough understanding of the Software Development Lifecycle and exposure to Agile or iterative software design practices
  • Experience working with APIs integrating with external web services (REST XML JSON) or third-party tools
  • Strong client-facing skills and ability to communicate technical subject-matter in non-technical terms
  • Preferences

  • Master’s degree in Computer Science or related discipline
  • Knowledge of Drupal 7 / 8
  • Front-end development with React / Angular
  • Submit your CV in English, clicking on Apply .

    42 Kifissias Av.

    151 25 Marousi, Athens, Greece

    Tel : +30-210-6194400 Fax : +30-210-6194019

    Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «συνέχεια», δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης