TeamViewer
TeamViewer
1.001 – 5.000 Εργαζόμενοι
B2BSaaSΕπιχείρηση
Η TeamViewer είναι εταιρεία B2B SaaS που αναπτύσσει ασφαλές λογισμικό cloud για απομακρυσμένη πρόσβαση, απομακρυσμένη υποστήριξη και την ψηφιακή εμπειρία των εργαζομένων. Η πλατφόρμα της βοηθά τις ομάδες IT και τις επιχειρήσεις να ελέγχουν, να παρακολουθούν και να διαχειρίζονται endpoints, να αυτοματοποιούν την αποκατάσταση προβλημάτων και να υποστηρίζουν τις λειτουργίες των εργαζομένων πρώτης γραμμής μέσω ροών εργασίας επαυξημένης πραγματικότητας. Η TeamViewer εξυπηρετεί οργανισμούς διαφορετικού μεγέθους μέσω προϊόντων όπως τα Tensor, DEX και Frontline, με διασυνδέσεις όπως οι Microsoft Intune, ServiceNow και Salesforce. Η προσφορά της εταιρείας επικεντρώνεται στην ασφαλή, συμμορφούμενη και επεκτάσιμη διαχείριση συσκευών.

Senior Μηχανικός Λογισμικού Frontend – Πόρτο με Υβριδική Εργασία

Ηγείστε της μηχανικής frontend για την ψηφιακή πλατφόρμα χώρου εργασίας της TeamViewer, αναπτύσσοντας κλιμακούμενες εφαρμογές React και TypeScript. Αναλαμβάνετε την αρχιτεκτονική, την απόδοση, τις δοκιμές και τις πρακτικές μηχανικής στο Πόρτο.

Περιγραφή

  • Ανάπτυξη και συντήρηση σύνθετων διαδικτυακών εφαρμογών μεγάλης κλίμακας με React και TypeScript
  • Ανάληψη της αρχιτεκτονικής frontend, συμπεριλαμβανομένων των micro-frontends, των εργαλείων monorepo και των κοινόχρηστων βιβλιοθηκών στοιχείων
  • Καθιέρωση προσεγγίσεων για τη διαχείριση κατάστασης και την ανάκτηση δεδομένων που διακρίνουν την κατάσταση διακομιστή, πελάτη και διεπαφής χρήστη
  • Διαμόρφωση του design system μαζί με σχεδιαστές UX/UI για την προώθηση της συνέπειας, της προσβασιμότητας και της επαναχρησιμοποίησης
  • Σύνδεση εφαρμογών frontend με υπηρεσίες backend και API, με συνεργασία σε συμβάσεις, έλεγχο ταυτότητας και μοντέλα δεδομένων
  • Βελτίωση της απόδοσης του ιστού μέσω βελτιστοποίησης απόδοσης, διαχωρισμού κώδικα, μείωσης μεγέθους πακέτων και Core Web Vitals
  • Διατήρηση υψηλών προτύπων για την ασφάλεια, την προσβασιμότητα, τη διεθνοποίηση και τη συμβατότητα προγραμμάτων περιήγησης
  • Καθιέρωση πρακτικών δοκιμών frontend που καλύπτουν δοκιμές μονάδας, ενοποίησης, οπτικής παλινδρόμησης και end-to-end
  • Υποστήριξη εργαλείων build, αγωγών CI/CD και αναπτύξεων σε containers με Docker και Kubernetes
  • Προώθηση υπεύθυνης χρήσης ροών εργασίας ανάπτυξης frontend με υποβοήθηση AI
  • Καθοδήγηση μηχανικών, ηγεσία σε ανασκοπήσεις κώδικα και καθορισμός τεχνικών αποφάσεων μεταξύ ομάδων

Απαιτήσεις

  • Πτυχίο στην Επιστήμη Υπολογιστών, τη Μηχανική Λογισμικού ή συναφή κλάδο, ή ισοδύναμη εμπειρία
  • Τουλάχιστον 6 χρόνια επαγγελματικής εμπειρίας στην ανάπτυξη frontend, συμπεριλαμβανομένης της ηγεσίας τεχνικών πρωτοβουλιών
  • Εξειδίκευση στα React hooks, context, concurrent rendering, Suspense, TypeScript και τη σύγχρονη JavaScript
  • Εκτεταμένη εμπειρία με εργαλεία διαχείρισης κατάστασης και ανάκτησης δεδομένων όπως Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query ή XState
  • Εμπειρία στη δημιουργία και συντήρηση design systems ή βιβλιοθηκών στοιχείων με εργαλεία όπως Storybook, design tokens και theming
  • Εμπειρία σε αρχιτεκτονικές micro-frontend και κλιμακούμενες βάσεις κώδικα frontend, συμπεριλαμβανομένων εργαλείων monorepo όπως Nx ή Turborepo
  • Ισχυρή γνώση σύγχρονων εργαλείων build και bundling, συμπεριλαμβανομένων των Vite και Webpack
  • Πρακτική γνώση profiling και βελτιστοποίησης απόδοσης ιστού, συμπεριλαμβανομένων memoization, virtualization, lazy loading και Core Web Vitals
  • Εμπειρία στην ενσωμάτωση REST ή GraphQL API, WebSockets και ελέγχου ταυτότητας OAuth 2.0 ή OpenID Connect
  • Ισχυρή κατανόηση των απαιτήσεων προσβασιμότητας WCAG και των πρακτικών ασφάλειας ιστού που καλύπτουν XSS, CSRF και CSP
  • Εμπειρία με Jest ή Vitest, React Testing Library και Playwright ή Cypress
  • Πρακτική εμπειρία με εργαλεία κωδικοποίησης AI όπως Claude Code, GitHub Copilot ή Cursor, με υπεύθυνη προσέγγιση ομαδικής χρήσης
  • Εμπειρία στην καθοδήγηση μηχανικών και στη συνεισφορά σε agile ομάδες
  • Άριστη προφορική και γραπτή γνώση της αγγλικής γλώσσας
  • Εμπειρία σε observability frontend ή παρακολούθηση σφαλμάτων με εργαλεία όπως Sentry ή OpenTelemetry αποτελεί πλεονέκτημα
  • Εμπειρία με frameworks SSR όπως Next.js ή Node.js αποτελεί πλεονέκτημα

Παροχές

  • Πακέτο αποδοχών και παροχών που περιλαμβάνει μπόνους επίτευξης εταιρικών στόχων ή πωλήσεων και τακτικές αναθεωρήσεις μισθού
  • Γραφεία με εύκολη πρόσβαση σε δημόσιες συγκοινωνίες
  • Ειδικές τιμές για τοπικά γυμναστήρια
  • Πρόσβαση στην πλατφόρμα Corporate Benefits και στις εκπτώσεις της
  • Τακτικές ομαδικές εκδηλώσεις και εταιρικοί εορτασμοί
  • Πολιτική διοίκησης με ανοιχτή πόρτα
  • Δεν υπάρχει επίσημος ενδυματολογικός κώδικας
  • Συχνές συναντήσεις all-hands και γεύματα με την ηγεσία
  • Υβριδική εργασία με ευέλικτο ωράριο
  • Πρόγραμμα Work From Abroad που επιτρέπει έως και 40 ημέρες εκτός της χώρας σύμβασης
  • Επιτόπια ένταξη στα κεντρικά γραφεία
  • Συμπεριληπτική κουλτούρα εργασίας με ίσες ευκαιρίες
  • Προσαρμογές στη διαδικασία αίτησης και πρόσληψης, συμπεριλαμβανομένης υποστήριξης για συνεντεύξεις και ένταξη