Front End Developer

Αν σου συμβαίνει συχνά να πιάνεις τον εαυτό σου να έχει ανοίξει το inspect σε μια random σελίδα που βρέθηκες τυχαία και να "πειράζεις" το όχι τόσο τέλειο UI με λίγο css-ακι εδώ κι εκεί, απλώς για να αποδείξεις στον εαυτό σου ότι διορθώνεται και να ικανοποιήσεις την τελειομανία σου ή αν ακούς τις λέξεις CORS Policy και σου ανεβαίνει το αίμα στο κεφάλι, τότε πρέπει να βρεθούμε γιατί φαίνεται να έχουμε πολλά κοινά...

Ψάχνουμε να μεγαλώσουμε την οικογένεια των τρελών με το digital (αλλά αξιαγάπητων) τελειομανών με ένα νέο μέλος. Στόχος μας είναι να φτιάξουμε ένα μεγάλο "σόι" που θα αφήσει ιστορία πάνω στα web interfaces και στις digital εμπειρίες.

Το front end δεν είναι ποτέ βαρετό. Ένα νέο framework σήμερα, μια νέα συσκευή (με καινούριο ratio οθόνης ή κανένα περίεργο notch) αύριο, όλο κάτι γίνεται στο οικοσύστημα του front end. Θα πρέπει να έχεις καλό μάτι να εντοπίζεις αυτά που δεν εντοπίζουν άλλοι και να έχεις άποψη για το πως οι μέσοι χρήστες αλληλεπιδρούν με την τεχνολογία. Θα ήταν καλό να έχεις εμπειρία πάνω σε αυτά αλλά, ξέρουμε, δεν είναι και το πλέον σύνηθες, οπότε μην αγχώνεσαι, παίρνουμε και juniors. Πιστεύουμε ότι όλοι μπορούν να ψάξουν, να μάθουν και να βρουν (google is your friend) σχεδόν τα πάντα και γι' αυτό ψάχνουμε ανθρώπους που έχουν αυτό το mindset. 

Έχουμε διάφορα projects με ποικιλία σε πολυπλοκότητα. Μεγαλώνουμε προς όλες τις κατευθύνσεις οπότε αν είσαι καλός, θα σου βρούμε κάτι να κάνεις.

Δουλεύουμε μόνο με php based frameworks και CMS και αγαπάμε Drupal. Χωρίς να σημαίνει ότι δεν είμαστε μέσα και στα υπόλοιπα. Γράφουμε Twig (αν είναι Drupal), React και φυσικά το παλιό - καλό - δοκιμασμένο HTML/CSS/JS. Ακολουθούμε κατά το development, agile μεθοδολογίες και προφανώς χρησιμοποιούμε git. Η ποιότητα του κώδικα μας είναι κάτι που θέλουμε να είμαστε περήφανοι.

Η καθημερινότητα στο γραφείο για τον front-end dev περιλαμβάνει συνήθως δουλειά και κώδικα στα τρέχοντα project μας σύμφωνα με το εκάστοτε sprint. Συχνα θα μιλάς και θα κάνεις brainstorming με το marketing γιατί ένα ωραίο design είναι καλό, αλλά όταν είναι και πολύ αποτελεσματικό τότε φέρνει τα πλατιά χαμόγελα σε όλους. Τέλος πίνουμε πολύ καφέ και ακούμε κρύα αστεία από τον κ. γαλάτη...

Αρμοδιότητες

  • Θα δουλεύεις μαζί με την ομάδα του design & marketing και θα δημιουργείτε αποτελεσματικά και όμορφα interfaces
  • Θα γράφεις Twig, HTML/CSS και φυσικά, javascript (vanilla and react)
  • Χρησιμοποιούμε αρκετά εργαλεία για να κάνουμε τη ζωή μας πιο εύκολη όπως SCSS, Webpack, Gulp κλπ, θα τα χρησιμοποιείς κι εσύ
  • Θα δουλέψεις με Drupal 8, JSON APIs, μεταξύ άλλων
  • Θα γράφεις υψηλής ποιότητας κώδικα και θα συνεργάζεσαι με την υπόλοιπη ομάδα μέσω git, jira κλπ
  • Το debugging είναι το Α και το Ω, πρέπει να γίνεις expert.
  • Θα βοηθάς την υπόλοιπη ομάδα να διατηρεί το υπάρχον portfolio από ιστοσελίδες (όλες php based)
  • Προτεραιότητα είναι οι πελάτες μας και να λύνουμε τα δικά τους προβλήματα, θα πρέπει να είσαι κι εσύ αφοσιωμένος σε αυτό
  • Θα χρειαστεί να σκεφτείς out of the box λύσεις σε προβλήματα (κάποια μπορεί να είναι πολύπλοκα) να προτείνεις βελτιώσεις και γενικά να ψάχνεσαι μονίμως για ένα καλύτερο αύριο. Έχουμε μια φιλοσοφία που η καλύτερη ιδέα κερδίζει και όχι η καλύτερη θέση.

Απαραίτητα Προσόντα

  • Πλήρη κατανόηση του browser & DOM μοντέλου, HTML, CSS, JS
  • Κατανόηση javascript frameworks όπως React ή παρεμφερή
  • Κατανόηση του Functional Programming και OOP
  • Προσοχή στη λεπτομέρεια, ικανότητα να φτιάχνεις pixel-perfect UIs ή / και να βρίσκεις προβλήματα τους και να τα φτιάχνεις
  • Βασική κατανόηση των web APIs
  • Ικανότητα να μαθαίνεις μόνος σου (self-learning) και να έχεις την επιθυμία να βελτιώνεσαι κάθε μέρα, γράφοντας κώδικα που θα είσαι περήφανος για αυτόν
  • Να θες να δουλέψεις μέσα σε μια ομάδα με μεγάλο όραμα.

Προαιρετικά / Καλό εάν Υπάρχουν

  • Γνώσεις ή εμπειρία σε React, Redux, React native κλπ
  • Εμπειρία με preprocessors όπως SASS και εργαλεία όπως npm, gulp κλπ
  • Εμπειρία με git source control. Github/Gitlab/Bitbucket, Pull Requests, Branching strategies κλπ
  • Γνώσεις ή εμπειρία σε UX
  • Κατανόηση άλλων Javascript frameworks (angular.js, vue.js κλπ)
  • Κατανόηση της PHP ή/και του Drupal
  • Γνώσεις σε Drupal site-building
  • Να έχεις ξαναδουλέψει με Agile/Sprint μεθοδολογίες
  • Ικανότητες στα αρχικά στάδια οργάνωσης ενός brief, spec και των tasks που απαιτούνται σε ένα project.
  • Κάποιο σχετικό πτυχίο

Οποιαδήποτε από αυτά είναι καλό να υπάρχουν καθότι έτσι θα μπορείς να ενταχθείς σε πιο ενδιαφέροντα πρότζεκτ σε μικρότερο χρονικό διάστημα.

Παρέχουμε

  • Μισθό, προφανώς. Εξαρτάται βέβαια από το επίπεδο και τα προσόντα σου, αλλά γενικά πιστεύουμε ότι για να γίνει σοβαρή δουλειά θα πρέπει να είναι όλοι ευτυχισμένοι
  • Θα δουλεύεις καθημερινά με άτομα που είναι super motivated, το περιβάλλον μας κινείται με ταχύτατους ρυθμούς κι αρπάζουμε κάθε ευκαιρία για εξέλιξη ατομική αλλά και εταιρική
  • Μπόνους παραγωγικότητας, όσο η εταιρία κερδίζει, όλοι κερδίζουν
  • Ευκαιρίες και προκλήσεις που θα σε βοηθήσουν να εξελιχθείς και να γίνεις καλύτερος σε προσωπικό αλλά και επαγγελματικό επίπεδο
  • Αποκλειστικό εκπαιδευτικό υλικό
  • Μια κουλτούρα που θέλουμε να την διατηρήσουμε. Όλοι πρέπει να είμαστε χαρούμενοι στην δουλειά μας και γενικά στην ζωή μας. Υπάρχει μια ισορροπία και θέλουμε να την τηρούμε.

wefixit is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or any other characteristic protected by law.

We are always looking for passionate people to join our team (well, more like a family). A small group of people crazy enough to think they can change the world and create a fun relationship for ordinary people interacting with technology. We believe in expansion, both as a company and as individuals.

Be strongly advised that we are highly addictive. If you do get accepted, you might want to stay with us for the rest of your life. Think you are ready? Sounds like fun? YOU'VE BEEN WARNED!

PS: English is intentional.
PS2: We believe in the hire slow fire fast model.

Μόνο ένα αρχείο. Όριο 100 MB. Επιτρεπόμενοι τύποι αρχείων: txt rtf pdf doc docx odt ppt pptx odp xls xlsx ods.