Front-End Developer (Mid-Senior Level)

Μόνιμος Υπάλληλος, Πλήρης απασχόληση – Ηράκλειο

Περιγραφή

Ως Front-End Web Developer, με πάθος για την τεχνολογία και το κίνητρο να συνδυάζει την τέχνη του σχεδιασμού με την τέχνη του προγραμματισμού θα έχεις τις εξής ευθύνες και benefits. 

Πρόκειται για μια θέση πλήρους απασχόλησης, που βρίσκεται στο Ηράκλειο Κρήτης και απαιτεί φυσική παρουσία στα γραφεία μας, κατά τις τυπικές εργάσιμες ημέρες και ώρες.  

Βασικές Ευθύνες

  1. Ως μέλος μιας ευέλικτης ομάδας, θα συμμετέχεις στον ορισμό, την αρχιτεκτονική και το σχεδιασμό τεχνικών λύσεων.
  2. Εκτίμηση των εργασιών που απαιτούνται για την ολοκλήρωση της ανάπτυξης των έργων.
  3. Συνεργασία με μέλη της ομάδας, άλλες ομάδες πληροφορικής και πελάτες για να κατανοήσεις τους στόχους, τις ανάγκες και τα ζητήματα του κάθε πελάτη.
  4. Σχεδιασμός, ανάπτυξη και δοκιμή user interfaces για τη δημιουργία λύσεων που να ευθυγραμμίζονται με τις ανάγκες των επιχειρήσεων και των πελατών.
  5. Διατήρηση των λειτουργιών και διόρθωση των ελαττωμάτων που εντοπίστηκαν στην παραγωγή .
  6. Δημιουργία καλά δομημένου, αποτελεσματικού και διατηρήσιμου κώδικα .
  7. Δημιουργία λειτουργικών και τεχνικών προδιαγραφών.
  8. Συνεισφορά στη συνολική στρατηγική UI/UX για προϊόντα, συμπεριλαμβανομένης της συνεισφοράς σε αποφάσεις σχετικά με τα πλαίσια UI test frameworks.
  9. Προτάσεις για βελτιώσεις στην ποιότητα και στις τυποποιημένες διαδικασίες μας.

Απαιτήσεις

  • Team player με θετική διάθεση.
  • Ισχυρή θέληση για να μαθαίνεις και να μοιράζεσαι τις γνώσεις σου αποτελεσματικά με την υπόλοιπη ομάδα σου.
  • Πτυχίο Computer Science, Software Engineering, ή ισοδύναμο προσόν.
  • Τουλάχιστον 2 χρόνια πρακτικής εμπειρίας στην ανάπτυξη commercial web applications, χρησιμοποιώντας τουλάχιστον ένα δημοφιλές web framework .
  • Άριστες δεξιότητες ανάλυσης και επίλυσης προβλημάτων.
  • Αποδεδειγμένη εμπειρία στην ανάπτυξη web applications με JavaScript frameworks, κατά προτίμηση ReactJS.
  • Εμπειρία στη σύνταξη webapps και στη διαχείριση της κατάστασης εφαρμογής.
  • Ισχυρή κατανόηση κοινών architectural patterns (όπως MVC, Redux), διαχείριση παρενεργειών και κοινών frameworks and networking.
  • Καλή γνώση Microservices.
  • Ισχυρή και αποδεδειγμένη εμπειρία στην κατανόηση web markup, συμπεριλαμβανομένων των προεπεξεργαστών HTML5, CSS3, CSS, client-side scripting and JavaScript frameworks.
  • Εμπειρία στη βελτιστοποίηση της απόδοσης διαδικτυακών εφαρμογών.
  • Καλή κατανόηση του responsive design, των πρακτικών προσβασιμότητας, των ζητημάτων συμβατότητας μεταξύ προγραμμάτων περιήγησης και των τρόπων αντιμετώπισης τους.
  • Καλή κατανόηση εργαλείων έκδοσης κώδικα, όπως το Git

Πιο Συγκεκριμένα:

  • Εργασία σε μια ευέλικτη ομάδα (Scrum/Kanban).
  • Καλή γνώση TypeScript.
  • Εμπειρία στη σύνταξη αυτοματοποιημένων δοκιμών (π.χ. Karma, Jasmine, Mocha).
  • Καλές γνώσεις από Relational Databases, τεχνολογιών SQL και ORM.
  • Εμπειρία με το Node.js.
  • Εμπειρία με CI/CD.

Bonus:

  • UX Design για εφαρμογές web και mobile.
  • Εξοικείωση με εργαλεία prototyping tools (π.χ. Adobe XD, Figma).
  • Εμπειρία με το Docker.
  • Προσωπικό portfolio.
  • Ισχυρές δεξιότητες προφορικής και γραπτής επικοινωνίας στα Αγγλικά.

Τι Προσφέρουμε

  • Ανταγωνιστικός μισθός με βάση τις δεξιότητες και την εμπειρία.
  • Παρακολούθηση/συμμετοχή σε συνέδρια, σεμινάρια ή εκπαιδευτικές ημερίδες στην Ελλάδα και το εξωτερικό.
  • Εξαιρετικό εργασιακό περιβάλλον και εταιρική κουλτούρα.
  • Θα γίνεις μέλος μιας αναπτυσσόμενης και πολυβραβευμένης εταιρείας, με την ευκαιρία να αποκτήσεις νέες δεξιότητες και να αναπτυχθείς επαγγελματικά.
  • Ευχάριστος χώρος εργασίας (πινγκ πονγκ, xBox, επιτραπέζιο ποδόσφαιρο, ήσυχοι χώροι εργασίας κ.λπ.) .
  • Φρέσκα φρούτα και σνακ (και φυσικά καφές!)

Έλα Στην Ομάδα Μας!

Σας ευχαριστούμε για το ενδιαφέρον σας για τη Netmechanics. Παρακαλούμε συμπληρώστε την παρακάτω σύντομη φόρμα.