Remotebase
Remotebase
Η Remotebase βοηθά τις εταιρείες να προσλαμβάνουν αξιολογημένους προγραμματιστές λογισμικού για τεχνολογικά έργα. Το δίκτυο ταλέντων της περιλαμβάνει ειδικούς στην Python, τη JavaScript, την τεχνητή νοημοσύνη, την υπολογιστική όραση και συναφείς τομείς. Η εταιρεία απλοποιεί τις τεχνικές προσλήψεις συγκεντρώνοντας τις ανάγκες μιας εταιρείας, εντοπίζοντας κατάλληλους προγραμματιστές και υποστηρίζοντας τις συνεντεύξεις, ώστε οι εργοδότες να μπορούν να επικεντρωθούν στην επιλογή της κατάλληλης λύσης για τα έργα τους.

Μηχανικός Rust μερικής απασχόλησης

Ανάπτυξη αξιόπιστων υπηρεσιών backend, API, εργαλείων υποδομής και λογισμικού συστημάτων. Μερική απασχόληση με Rust για πελάτες εταιρειών προϊόντων της Remotebase.

Περιγραφή

  • Ανάπτυξη και συντήρηση υπηρεσιών και βιβλιοθηκών Rust έτοιμων για παραγωγική χρήση.
  • Σύνταξη ασφαλούς, ιδιωματικού και διεξοδικά ελεγμένου κώδικα, με έμφαση στην ταχύτητα και τη χρήση μνήμης.
  • Δημιουργία ασύγχρονων υπηρεσιών με το Tokio και πλαίσια όπως τα Axum, Actix-web ή Tonic (gRPC).
  • Ανάλυση της απόδοσης κώδικα κρίσιμου για τις επιδόσεις και επίλυση ζητημάτων ταυτόχρονης εκτέλεσης, καθυστέρησης και μνήμης.
  • Σύνδεση υπηρεσιών με βάσεις δεδομένων, ουρές μηνυμάτων και υποδομές cloud.
  • Ανασκόπηση κώδικα, υποστήριξη λιγότερο έμπειρων μηχανικών και συμβολή στη διαμόρφωση τεχνικών αποφάσεων.
  • Ασύγχρονη συνεργασία με κατανεμημένες ομάδες μέσω σαφούς γραπτής επικοινωνίας.

Απαιτήσεις

  • Τουλάχιστον πέντε χρόνια επαγγελματικής εμπειρίας στη μηχανική λογισμικού, εκ των οποίων τρία ή περισσότερα με χρήση Rust σε παραγωγικό περιβάλλον.
  • Ισχυρή γνώση της ιδιοκτησίας, του δανεισμού, των χρόνων ζωής, των traits και των generics της Rust.
  • Πρακτική εμπειρία με ασύγχρονη Rust, συμπεριλαμβανομένων των Tokio, futures και περιορισμών Send/Sync.
  • Εμπειρία στην ανάπτυξη και λειτουργία υπηρεσιών backend ή λογισμικού συστημάτων σε παραγωγικό περιβάλλον.
  • Κατανόηση της ταυτόχρονης εκτέλεσης, της διαχείρισης μνήμης και της ανάλυσης επιδόσεων.
  • Εμπειρία στον έλεγχο κώδικα Rust με δοκιμές μονάδας, ολοκλήρωσης ή βάσει ιδιοτήτων, καθώς και στην εργασία με CI/CD.
  • Εμπειρία στη χρήση βάσεων δεδομένων SQL ή NoSQL, όπως Postgres ή Redis, με crates όπως sqlx, Diesel ή SeaORM.
  • Εξοικείωση με Docker, Linux και τουλάχιστον μία από τις AWS, GCP ή Azure.
  • Πολύ καλή γνώση προφορικών και γραπτών αγγλικών.
  • Διαθεσιμότητα για 20 ώρες την εβδομάδα, συμπεριλαμβανομένων τεσσάρων ωρών επικάλυψης με τη ζώνη ώρας των ΗΠΑ.
  • Επιθυμητή: εμπειρία με Unsafe Rust, FFI (C/C++ ή Python μέσω PyO3) ή WebAssembly.
  • Επιθυμητή: εμπειρία σε ενσωματωμένα συστήματα, δικτύωση, blockchain ή κατανεμημένα συστήματα.
  • Επιθυμητή: συνεισφορές σε έργα ανοικτού κώδικα στο οικοσύστημα της Rust.
  • Επιθυμητή: εξοικείωση με εργαλεία παρατηρησιμότητας όπως tracing, OpenTelemetry ή Prometheus.
  • Επιθυμητή: εμπειρία με C++ ή Go.

Παροχές

  • Εργασία εξ αποστάσεως, με δυνατότητα χρήσης γραφείου.
  • Ευέλικτο ωράριο εργασίας.
  • Ανταγωνιστικές αποδοχές σύμφωνα με την αγορά.
  • Ευκαιρίες μάθησης και επαγγελματικής εξέλιξης.