Senior Front-end Engineer, Staff Portal Cache Team
Το ApeeScape είναι ένα παγκόσμιο δίκτυο κορυφαίων ανεξάρτητων ταλέντων στην επιχείρηση, το σχεδιασμό και την τεχνολογία που επιτρέπει στις εταιρείες να κλιμακώσουν τις ομάδες τους, κατά παραγγελία. Με ετήσια έσοδα 100 + εκατομμύρια δολάρια και πάνω από 40% αύξηση από έτος σε έτος, το ApeeScape είναι το Η μεγαλύτερη πλήρως απομακρυσμένη εταιρεία στον κόσμο .
Παίρνουμε τα καλύτερα στοιχεία εικονικών ομάδων και τα συνδυάζουμε με μια δομή υποστήριξης που ενθαρρύνει την καινοτομία, την κοινωνική αλληλεπίδραση και τη διασκέδαση. Δεν βλέπουμε σύνορα, κινούμαστε με γρήγορο ρυθμό και δεν φοβόμαστε ποτέ να σπάσουμε το καλούπι.
Περιγραφή Θέσης
Θα συμμετάσχετε σε μία από τις ομάδες που είναι υπεύθυνες για τη μετεγκατάσταση του βασικού συστήματος του ApeeScape από το μονόλιθο Rails + Backbone στο React + Rails GQL SOA. Ενημερώνουμε το βασικό περιβάλλον χρήστη του συστήματος που χρησιμοποιείται από τις επιχειρησιακές μας ομάδες για να ταιριάξει το δίκτυο ταλέντων μας με τους πελάτες. Η ομάδα μας αποτελείται από προγραμματιστές front-end και QA και υποστηρίζεται από μια ειδική ομάδα backend που είναι υπεύθυνη για τη μετεγκατάσταση του GQL API.
Καθώς ο μακροπρόθεσμος στόχος μας δεν είναι μόνο η μετεγκατάσταση UI αλλά και η δημιουργία μιας σταθερής αρχιτεκτονικής εφαρμογών για μακροπρόθεσμη ανάπτυξη. Θα συμβάλλετε στο σχεδιασμό του και θα το βοηθήσετε να το κάνετε ακόμα καλύτερο.
Δουλεύουμε με μια καθιερωμένη σύγχρονη (React, TypeScript, Webpack, Babel, Jest, RTL, GQL για να αναφέρουμε μερικές) αρχιτεκτονική frontend που χρησιμοποιείται από πολλές ομάδες στο ApeeScape. Κατασκευάζουμε επίσης τη διεπαφή χρήστη χρησιμοποιώντας την ενσωματωμένη βιβλιοθήκη εξαρτημάτων μας, το Picasso. Θα έχετε την ευκαιρία να συνεισφέρετε σε αυτήν τη βιβλιοθήκη, η οποία θα επηρεάσει πολλές ομάδες εκτός των ορίων του έργου.
Αυτή είναι μια απομακρυσμένη θέση που μπορεί να γίνει από οπουδήποτε. Λόγω του απομακρυσμένου χαρακτήρα αυτού του ρόλου, δεν μπορούμε να παρέχουμε χορηγία θεώρησης. Τα βιογραφικά και η επικοινωνία πρέπει να υποβληθούν στα Αγγλικά.
Ευθύνες:
Εργαστείτε σε καθημερινές εργασίες γράφοντας κώδικα front-end.
Συμμετέχετε σε καθημερινές ομαδικές συναντήσεις.
Ελέγξτε τη δουλειά των συναδέλφων σας.
Βοηθήστε την ομάδα να βελτιωθεί παρέχοντας σχόλια σχετικά με διαδικασίες και άλλα πράγματα.
Καθοδηγήστε άλλους ανθρώπους, δώστε σχόλια και βελτιώστε συνεχώς τον εαυτό σας.
Βοηθήστε τον PM να αντιστρέψει άγνωστη λειτουργικότητα.
Την πρώτη εβδομάδα, περιμένετε:
Γνωρίστε τους μέντορες που θα σας καθοδηγήσουν κατά τη διάρκεια του μήνα επιβίβασης.
Γνωρίστε την τεχνολογική μας στοίβα.
Εξοικειωθείτε με την αρχική μας αρχιτεκτονική και όλα τα εργαλεία που χρησιμοποιούμε. Μάθετε για τις διαδικασίες που ακολουθούμε.
Τον πρώτο μήνα, περιμένετε:
Μετάβαση από το πρόγραμμα Bootcamp και ξεκινήστε να εργάζεστε με την ομάδα σας στο ApeeScape.
Παρακολουθήστε τακτικές συναντήσεις, όπως τεχνικές κλήσεις, αναδρομικές προοπτικές και τη μηνιαία συνάντηση Engineering All-hands.
Ξεκινήστε να εργάζεστε σε τακτικές ομαδικές εργασίες που σχετίζονται με τη μετεγκατάσταση και εξοικειωθείτε με τον επιχειρηματικό τομέα.
Τους πρώτους τρεις μήνες, περιμένετε:
Ξεκινήστε να συνεισφέρετε και στα τεχνικά θέματα, κατανοήστε την εφαρμογή και τη γενική αρχιτεκτονική front-end.
Μάθετε και λάβετε μέρος στη χρήση των τελευταίων τεχνολογιών front-end.
Παραδώστε την τιμή σε κανονικό ρυθμό.
Νιώστε άνετα με την καθημερινή ρουτίνα της ομάδας μας.
Ελέγξτε τον κώδικα που γράφτηκε από τους συναδέλφους σας.
Να είστε έτοιμοι να προτείνετε βελτιώσεις στις διαδικασίες και τη βάση κώδικα του ApeeScape.
Κατά τους πρώτους έξι μήνες, περιμένετε:
Γίνετε βασικό μέρος της ομάδας, να είστε υπεύθυνοι για συγκεκριμένους τομείς και να βοηθήσετε άλλους εντός και εκτός της ομάδας.
Συμβάλλετε στο σχεδιασμό και την εκτέλεση πρωτοβουλιών πολλαπλών σπριντ μέσα στην ομάδα μας.
Οδηγήστε τεχνικές πρωτοβουλίες στην ομάδα μας.
Προωθήστε βελτιώσεις στη βάση κώδικα και τις διαδικασίες.
Κατά το πρώτο έτος, περιμένετε:
Εντός του σκάφους, μέντορας και γίνετε μέλος της ομάδας συνέντευξης, προκειμένου να υποστηρίξετε την ανάπτυξη της κορυφαίας τεχνικής μας ομάδας.
Γίνετε πρωταθλητής νέων ιδεών που θα ευδοκιμήσουν για την επίτευξη του σκοπού της εταιρείας μας, διασφαλίζοντας παράλληλα την ποιοτική κουλτούρα που εκτιμούμε περισσότερο.
Ανταλλάξτε σχόλια 360 με συνομηλίκους σε έναν ετήσιο κύκλο αναθεώρησης.
Απαιτήσεις:
Πλήρης αυτονομία σε κάθε πτυχή της καθημερινής εργασίας - να είστε σε θέση να ξεμπλοκάρετε τον εαυτό σας βρίσκοντας τα κατάλληλα άτομα ή βοήθεια.
Έχετε μια σταθερή εμπειρία front-end, εστιάζοντας κυρίως στην ανάπτυξη front-end.
Το React, GQL, TypeScript, Jest, CSS, JavaScript και HTML είναι το καθημερινό μας ψωμί και βούτυρο. Η προθυμία να μάθουν Jest, GQL ή / και TypeScript είναι ευπρόσδεκτη, καθώς και μετατροπή σε React από άλλο πλαίσιο. Τα CSS, JavaScript και HTML είναι υποχρεωτικά.
Εμπειρία εργασίας με συστήματα σχεδίασης και βιβλιοθήκες στοιχείων. Μπορείτε να δείτε το μας στη διεύθυνση https://picasso.toptal.net.
Φροντίδα για την ποιότητα - πρόθυμοι να αναθεωρήσουν τον κώδικα, να γράψουν δοκιμές για τον κωδικό σας.
Φροντίδα για αρχιτεκτονική - εφαρμογή βέλτιστων πρακτικών, χρήση προτύπων σχεδιασμού λογισμικού, δημιουργία ιδεών για βελτιώσεις.
Πρέπει να είστε ατομικός συνεργάτης παγκόσμιας κλάσης για να ευδοκιμήσετε στο ApeeScape. Δεν θα είστε εδώ μόνο για να πείτε σε άλλους ανθρώπους τι να κάνουν.