Closed

Κατασκευή μιας Ιστοσελίδας

This project received 18 bids from talented freelancers with an average bid price of €3866 EUR.

Get free quotes for a project like this
Employer working
Project Budget
€3000 - €5000 EUR
Total Bids
18
Project Description

Αναζητούμε senior programmer με άριστη γνώση Linux, PHP, MySQL και εμπειρία σε CakePHP, υπεύθυνο για τη διαχείριση, συντήρηση και περαιτέρω ανάπτυξη του δικτυακού μας τόπου, www.lifo.gr.

Το έργο περιλαμβάνει καταρχάς τη μελέτη και εις βάθος κατανόηση της υπάρχουσας εφαρμογής (CMS) στην οποία βασίζεται ο δικτυακός μας τόπος ώστε στο μέλλον να είναι σε θέση να μπορεί να ανταπεξέλθει κατ' αποκοπή (ανεξάρτητη εξωτερική συνεργασία) στα παρακάτω καθήκοντα:

Καθήκοντα:

- Διαχείριση, συντήρηση, ανάπτυξη, εντοπισμός και επίλυση προβλημάτων δικτυακού τόπου

- Τροποποίηση/βελτίωση υπαρχουσών λειτουργιών στο back- και front-end

- Υλοποίηση νέων λειτουργιών και δυνατοτήτων στο back- και front-end

- Δημιουργία αποτελεσματικών και επαναχρησιμοποιούμενων στοιχείων (components) στο CakePHP

- Διασύνδεση εξωτερικών υπηρεσιών και APIs (π.χ. Facebook) με την εφαρμογή του δικτυακού τόπου

- Επίλυση ενδεχομένων σύνθετων προβλημάτων απόδοσης και αρχιτεκτονικών προκλήσεων

- Συνεργασία με συναδέλφους υπεύθυνους για την ανάλυση, τις προδιαγραφές και τον σχεδιασμό νέων λειτουργιών

- Συνεργασία με άλλους προγραμματιστές και web designers υπεύθυνους για την υλοποίηση του front-end στο επίπεδο της απεικόνισης των δεδομένων και της οπτικής εμφάνισης του δικτυακού τόπου

Ικανότητες και Προσόντα:

- Άριστη γνώση της PHP, των ιδιαιτεροτήτων και των ιδιορρυθμιών της.

- Γνώση αντικειμενοστρεφούς προγραμματισμού σε PHP.

- Πολύ καλή γνώση του CakePHP, των χαρακτηριστικών και των δυνατοτήτων του.

- Γνώση της συλλογής των διαθέσιμων helpers του CakePHP και της χρήσης τους.

- Κατανόηση βασικών συμβάσεων και προτύπων του CakePHP.

- Εξοικείωση με το μοντέλο MCV (Model-Controller-View)

- Γνώση ενσωμάτωσης πολλαπλών πηγών δεδομένων και βάσεων δεδομένων σε ένα σύστημα

- Γνώση πιστοποίησης χρηστών και παραχώρησης δικαιωμάτων πρόσβασης σε διαφορετικά επίπεδα μεταξύ πολλαπλών συστημάτων, servers και περιβαλλόντων

- Κατανόηση συμμόρφωσης μεταξύ προσβασιμότητας και ασφάλειας

- Ικανότητα δημιουργίας ορθών σχημάτων βάσεων δεδομένων

- Άριστη γνώση SQL και MySQL

- Γνώση Linux (Debian), NGINX και ικανότητα υλοποίησης κατάλληλων ρυθμίσεων που ενδεχομένως απαιτούνται για τη φιλοξενία και την ομαλή λειτουργία του δικτυακού τόπου (crone jobs, routing κλπ.)

- Πολύ καλή γνώση JavaScript, JQuery, JSON, XML

- Στοιχειώδεις γνώσεις HTML5 και CSS3

- Πολύ καλή κατανόηση εργαλείων code versioning, όπως το Git

- Ικανοποιητική γνώση της αγγλικής γλώσσας

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online