AI Frontend Engineer
Σχετικά με αυτόν τον ρόλο
Χώρος εργασίας: White City, Λονδίνο / Media City, Μάντσεστερ. Οι προσδοκίες είναι 1\-2 ημέρες στο γραφείο. Αναζητούμε έναν Μηχανικό Frontend για να συμμετάσχει στην ομάδα Δεδομένων Ομάδας μας, που εργάζεται ως μέρος της ομάδας παράδοσης AI Agent Hub. Αυτός ο ρόλος θα βοηθήσει στη δημιουργία, επέκταση και βελτίωση της εμπειρίας χρήστη για την αναδυόμενη εσωτερική πλατφόρμα AI του ITV, με αρχική κύρια εστίαση στο Open WebUI, Svelte, TypeScript, TailwindCSS, αρχιτεκτονική επαναχρησιμοποιήσιμων στοιχείων και μοτίβα αλληλεπίδρασης ειδικά για AI. Θα συνεργαστείτε στενά με συναδέλφους πλατφόρμας, backend, προϊόντος, σχεδίασης, αρχιτεκτονικής, ασφάλειας στον κυβερνοχώρο και δεδομένων για να δημιουργήσετε μια ασφαλή, διαισθητική και διατηρήσιμη διεπαφή για τις ομάδες ITV που θα χρησιμοποιούν βασικά μοντέλα, βοηθούς, πράκτορες, πολυτροπικά εργαλεία και εσωτερικές ενοποιήσεις συστημάτων μέσω μιας ενιαίας ελεγχόμενης εμπειρίας. Ο ρόλος
Δεξιότητες / κατηγορίες
Σχετικά με τους ρόλους της μηχανικής λογισμικού
Οι μηχανικοί λογισμικού σχεδιάζουν, κατασκευάζουν, δοκιμάζουν και διατηρούν κώδικα που τροφοδοτεί ένα προϊόν. Η καθημερινή εργασία συνδυάζει τη σύνταξη κώδικα, αναθεωρήσεις κώδικα, προβλήματα παραγωγής εντοπισμού σφαλμάτων, συζητήσεις σχεδιασμού και συναντήσεις — η ακριβής αναλογία εξαρτάται από την αρχαιότητα και το μέγεθος της ομάδας.
Τυπικές δεξιότητες: Git, μία ή περισσότερες γλώσσες (JavaScript/Python/Go/Java/Rust), βασικά στοιχεία βάσης δεδομένων, σχεδιασμός συστήματος σε ανώτερο επίπεδο
Εξοπλισμός που βοηθάει σε αυτόν τον ρόλο
Κοινός εξοπλισμός γραφείου μηχανικής λογισμικού:
Σύνδεσμοι συνεργατών — μικρή προμήθεια σε εμάς χωρίς επιπλέον κόστος για εσάς.
Πληροφορίες μισθού (ΗΠΑ, κατά προσέγγιση)
Τυπικό εύρος για ρόλους μηχανικής λογισμικού στις ΗΠΑ είναι 75.000$–220.000$/έτος, που ποικίλλει ευρέως ανάλογα με την αρχαιότητα, το στάδιο της εταιρείας και την πόλη.
Εκτιμήσεις μόνο. Για αριθμούς για συγκεκριμένες εταιρείες, ελέγξτε το level.fyi (tech), το Glassdoor ή ρωτήστε στη συνέντευξη.
Πώς να προετοιμαστείτε για τη συνέντευξη
Οι περισσότερες συνεντεύξεις μηχανικής λογισμικού ακολουθούν ένα προβλέψιμο τόξο: μια οθόνη προσλήψεων, μια τεχνική οθόνη (κωδικοποίηση ή σχεδιασμός συστήματος), έναν ή περισσότερους επιτόπιους / εικονικούς επιτόπιους βρόχους (περισσότερη κωδικοποίηση + συμπεριφορική + σχεδιασμός συστήματος + ίσως μια βαθιά κατάδυση σε ένα έργο από το βιογραφικό σας) και έναν τελικό διαχειριστή ή γύρο "fit". Αναμένετε 4-6 ώρες συνολικού χρόνου συνέντευξης για έναν ανώτερο ρόλο, λιγότερο για τον κατώτερο.
Να είστε έτοιμοι για: "Περπατήστε με σε ένα πρόσφατο έργο - τι συμβιβασμούς κάνατε;", "Πώς θα σχεδιάζατε μια υπηρεσία για να κάνετε το X;", μια ζωντανή άσκηση κωδικοποίησης (LeetCode-medium-ish), και «Πες μου για μια φορά που διαφώνησες με έναν συμπαίκτη σου». Εξασκηθείτε στην ομιλία ενώ κωδικοποίηση — η σιωπή σε μια άσκηση 45 λεπτών σημαίνει ότι δεν ξέρεις τι κάνεις, ακόμα και όταν σκέφτεσαι.
Εκεί που συνήθως οδηγεί αυτός ο ρόλος
Τυπική εξέλιξη: Junior (0–2 ετών) → Mid (2–5 ετών) → Senior (5–8 ετών) → Προσωπικό / Διευθυντής (8+ ετών), με την πορεία των διευθυντών να αποκλίνουν γύρω από το ανώτερο επίπεδο. Ο μισθός διπλασιάζεται περίπου μεταξύ των κατώτερων και των ανώτερων στις περισσότερες εταιρείες. Το staff+ προσθέτει άλλο 30–50% για την πίστα IC, περισσότερο για τη διαχείριση σε κλίμακα μεγάλης τεχνολογίας.
Τα μεγαλύτερα σημεία καμπής σταδιοδρομίας: πηγαίνοντας από το "γράφει τον κώδικα" στο "σχεδιάζει το σύστημα" (περίπου μεσαίας έως ανώτερης ηλικίας), και μετάβαση από το "κατέχει ένα χαρακτηριστικό" στο "κατέχει την ασάφεια" (γύρω από το ανώτερο προσωπικό). Η δεξιότητα που έχει μεγαλύτερη σημασία σε κάθε επίπεδο πάνω από το junior είναι η σαφής επικοινωνία τεχνικών αποφάσεων σε μη μηχανικούς - όχι ακατέργαστη ταχύτητα κωδικοποίησης.
Κόκκινες σημαίες για προσοχή
- "Ζητείται προγραμματιστής της Rockstar" — συνήθως σημαίνει ότι ο ρόλος είναι υπερφορτωμένος και υποστηριζόμενος. Αναζητήστε "ομάδα", "συνεργασία" και "mentorship" στο JD.
- Καμία αναφορά σε αναθεωρήσεις κώδικα, δοκιμές ή CI/CD. Είτε η εταιρεία δεν τα κάνει (το τεχνικό χρέος είναι ανεξέλεγκτη) είτε δεν πιστεύει ότι έχουν αρκετή σημασία για να τα αναφέρει.
- "Full-stack" στον τίτλο αλλά το JD παραθέτει 12 πλαίσια. Θέλουν έναν μονόκερο στην τιμή ενός μηχανικού. Ο ρόλος θα είναι βάναυσος.
- Αόριστες προσδοκίες εφημερίας. Να ρωτάτε πάντα ρητά: "Πόσο συχνά εφημερεύουν οι μηχανικοί; Ποιο είναι το φορτίο τηλεειδοποίησης;"
Συχνές ερωτήσεις
Πώς μπορώ να κάνω αίτηση σε αυτόν τον ρόλο;
Κάντε κλικ στο κουμπί "Apply on Metaagg:Indeed" στο επάνω μέρος αυτής της σελίδας. Θα σταλθείτε στην αρχική ανάρτηση όπου ο εργοδότης δέχεται αιτήσεις. Το Wikishopline δεν συλλέγει βιογραφικά ούτε επεξεργάζεται αιτήσεις.
Είναι τρέχουσα αυτή η καταχώριση;
Το Wikishopline συγκεντρώνει καθημερινά εργασίες από πηγές συνεργατών (metaagg:indeed). Οι αναρτήσεις παλαιότερες από ~14 ημέρες περιορίζονται, αλλά πάντα βεβαιωθείτε ότι ο ρόλος είναι ακόμα ανοιχτός στον ιστότοπο του εργοδότη προτού αφιερώσετε χρόνο σε μια συνοδευτική επιστολή.
Το Wikishopline χρεώνει τους εργοδότες ή τους αιτούντες;
Όχι. Οι συγκεντρωτικές θέσεις εργασίας είναι δωρεάν και για τις δύο πλευρές. Το Wikishopline δέχεται επίσης αναρτήσεις επί πληρωμή 5 $ / 30 ημερών στο /jobs/submit για εργοδότες που θέλουν άμεση προβολή — αλλά η καταχώριση που βλέπετε προέρχεται από έναν συνεργάτη.
Τι περιλαμβάνει συνήθως ένας ρόλος μηχανικής λογισμικού;
Οι μηχανικοί λογισμικού σχεδιάζουν, κατασκευάζουν, δοκιμάζουν και διατηρούν κώδικα που τροφοδοτεί ένα προϊόν. Η καθημερινή εργασία συνδυάζει τη σύνταξη κώδικα, αναθεωρήσεις κώδικα, προβλήματα παραγωγής εντοπισμού σφαλμάτων, συζητήσεις σχεδιασμού και συναντήσεις — η ακριβής αναλογία εξαρτάται από την αρχαιότητα και το μέγεθος της ομάδας.
Ποιο είναι το τυπικό εύρος μισθών για τους ρόλους μηχανικού λογισμικού στις ΗΠΑ;
Περίπου $75.000–$220.000 USD/έτος, ανάλογα με την αρχαιότητα, την τοποθεσία και το στάδιο της εταιρείας. Αυτό είναι ένα ευρύ φάσμα επίτηδες — επαλήθευση έναντι των level.fyi ή Glassdoor για τη συγκεκριμένη εταιρεία.