OfferUp
OfferUp
Η OfferUp είναι μια διαδικτυακή αγορά με έδρα τις Ηνωμένες Πολιτείες για την τοπική αγορά και πώληση καινούργιων και μεταχειρισμένων αγαθών. Μέσω του ιστότοπου και των εφαρμογών της για κινητά, η εταιρεία φέρνει σε επαφή αγοραστές και πωλητές με εργαλεία όπως η ανταλλαγή μηνυμάτων εντός της εφαρμογής, τα προφίλ χρηστών και οι αξιολογήσεις, υποστηρίζοντας τις τοπικές συναλλαγές. Η αγορά της συνδυάζει το εμπόριο καταναλωτικών προϊόντων με τις τοπικές αγγελίες.

Μηχανικός Λογισμικού II, Java — Εξ αποστάσεως στην Κολομβία

Αναπτύξτε μικροϋπηρεσίες Java και συστήματα βασισμένα σε συμβάντα για την τοπική αγορά του OfferUp. Αναλάβετε λειτουργίες μηνυμάτων, ειδοποιήσεων, συνδρομών και πειραματισμού από τον σχεδιασμό έως τη βελτίωση.

Περιγραφή

  • Ανάπτυξη και διάθεση υπηρεσιών backend και ροών επεξεργασίας που βασίζονται σε συμβάντα για μηνύματα, ειδοποιήσεις, τοποθεσία και συνδρομές.
  • Βελτίωση της αξιοπιστίας, της ταχύτητας και των ποσοστών παράδοσης συστημάτων μηνυμάτων και ειδοποιήσεων μεγάλου όγκου.
  • Σύνδεση και συντήρηση πλατφορμών τρίτων, όπως Braze, Amazon Pinpoint, υπηρεσίες push της Apple και της Google, καθώς και χρέωση μέσω καταστημάτων εφαρμογών.
  • Υλοποίηση λειτουργιών από τον σχεδιασμό και τον προγραμματισμό έως την ανάπτυξη, την κυκλοφορία, τη μέτρηση και τη βελτίωση.
  • Μετατροπή σύνθετων μηχανικών προκλήσεων σε διαχειρίσιμες εργασίες και έγκαιρη παράδοσή τους.
  • Συνεργασία με τις ομάδες Προϊόντος, Σχεδιασμού, Επιστήμης Δεδομένων, Μάρκετινγκ και μηχανικής iOS, Android και web.
  • Υποστήριξη δοκιμών A/B και αξιοποίηση των αποτελεσμάτων τους για την καθοδήγηση αποφάσεων κυκλοφορίας.
  • Αναθεώρηση κώδικα και τήρηση ορθών μηχανικών πρακτικών, δοκιμών και κάλυψης ακραίων περιπτώσεων.
  • Καθοδήγηση και υποστήριξη νεότερων συναδέλφων, νέων εργαζομένων και ασκουμένων.
  • Δημιουργία κοινών στοιχείων, βοηθητικών εργαλείων και υπηρεσιών που βοηθούν την ομάδα να εργάζεται αποδοτικότερα.
  • Συντήρηση και βελτίωση εγχειριδίων λειτουργίας, ειδοποιήσεων και παρακολούθησης.
  • Συμμετοχή σε εύλογο πρόγραμμα ετοιμότητας και επιφυλακής.
  • Χρήση εργαλείων προγραμματισμού τεχνητής νοημοσύνης, όπως Claude Code και Gemini, για βελτίωση της ταχύτητας ανάπτυξης και της ποιότητας κώδικα.
  • Ανάπτυξη εξειδίκευσης στα μηνύματα, στις ειδοποιήσεις και τις καμπάνιες, στην τοποθεσία ή στις συνδρομές και τις προσφορές.

Απαιτήσεις

  • Τουλάχιστον δύο χρόνια επαγγελματικής εμπειρίας στη μηχανική λογισμικού.
  • Ικανότητα παράδοσης πολλαπλών λειτουργιών, συμπεριλαμβανομένης της διάσπασης μηχανικών προβλημάτων σε διαχειρίσιμες εργασίες.
  • Ισχυρές δεξιότητες προγραμματισμού Java.
  • Πρακτική γνώση των βασικών αρχών μικροϋπηρεσιών και κατανεμημένων συστημάτων.
  • Καλή κατανόηση δομών δεδομένων και αντικειμενοστραφούς σχεδιασμού.
  • Πρακτική γνώση ασύγχρονων συστημάτων που βασίζονται σε συμβάντα, συμπεριλαμβανομένων ουρών, δημοσίευσης/εγγραφής ή ροών, επαναλήψεων και ιδεμποτέντ επεξεργασίας.
  • Πρακτική εμπειρία στη χρήση εργαλείων προγραμματισμού τεχνητής νοημοσύνης, όπως Claude Code ή παρόμοιων, σε μηχανική ροή εργασίας.
  • Εφαρμογή ορθών πρακτικών κωδικοποίησης, συγγραφή κατάλληλων δοκιμών, αξιολόγηση συμβιβασμών και συνυπολογισμός ακραίων περιπτώσεων.
  • Άνεση στην παροχή και λήψη ανατροφοδότησης κατά τις αναθεωρήσεις κώδικα.
  • Πτυχίο ή μεταπτυχιακό στην Επιστήμη Υπολογιστών ή ισοδύναμη πρακτική εμπειρία.
  • Επιθυμητό αλλά όχι απαραίτητο: Άριστη γνώση μιας ακόμη σύγχρονης αντικειμενοστραφούς γλώσσας προγραμματισμού.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με TypeScript και Node.js.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία ανάπτυξης Agile.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με REST API.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με AWS, συμπεριλαμβανομένων των DynamoDB, SQS, SNS, Lambda και ElastiCache (Redis).
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με πλατφόρμες ειδοποιήσεων και αλληλεπίδρασης, όπως Braze, Amazon Pinpoint, APNs και FCM, ή με χρέωση συνδρομών εντός εφαρμογών.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με Apache Flink ή Kafka Streams.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με πλατφόρμες δοκιμών A/B και αποθήκες αναλυτικών δεδομένων.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με API που βασίζονται σε μεγάλα γλωσσικά μοντέλα, όπως Bedrock, Vertex AI ή OpenAI.
  • Επιθυμητό αλλά όχι απαραίτητο: Εμπειρία με Kubernetes, Helm και αγωγούς CI/CD.

Παροχές

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

Σχετικές θέσεις εργασίας

Jobsity

Μηχανικός Go Back-End Μεσαίου Επιπέδου — Εξ αποστάσεως, Λατινική Αμερική

Jobsity

Ανάπτυξη και συντήρηση μικροϋπηρεσιών Go και REST API για την πλατφόρμα υψηλής επισκεψιμότητας της Jobsity. Ανάληψη ευθύνης για εργασίες back-end, αξιολογήσεις κώδικα, ποιότητα και διερεύνηση περιστατικών σε εξ αποστάσεως θέση.

Άνοιγμα
Adecco Professional Colombia-

Δίγλωσσος μηχανικός υποστήριξης εφαρμογών L2

Adecco Professional Colombia-

Θέση εξ αποστάσεως υποστήριξης εφαρμογών L2 στην Κολομβία στην Adecco, πολυεθνική εταιρεία παροχής λύσεων ανθρώπινου δυναμικού. Επίλυση περιστατικών, παρακολούθηση παραγωγής και υποστήριξη εταιρικών εγκαταστάσεων.

Άνοιγμα
Kraken Digital Asset Exchange

Μηχανικός λογισμικού Java, χρηματοοικονομικοί δείκτες αναφοράς

Kraken Digital Asset Exchange

Ανάπτυξη συστημάτων Java για τον υπολογισμό χρηματοοικονομικών δεικτών αναφοράς για την CF Benchmarks, έναν εποπτευόμενο πάροχο δεικτών κρυπτονομισμάτων. Συμβολή στη συντήρηση υποδομών τιμολόγησης και δεδομένων σε πραγματικό χρόνο για τις χρηματοοικονομικές αγορές και τις αγορές κρυπτονομισμάτων.

Άνοιγμα
Capgemini

Απομακρυσμένος προγραμματιστής Edge στην Κολομβία

Capgemini

Ανάπτυξη επεκτάσιμων εφαρμογών IoT edge με Python, C/C++ και πλατφόρμες cloud. Διασύνδεση συσκευών και κατανεμημένων συστημάτων με Kubernetes για πελάτες της Capgemini παγκοσμίως.

Άνοιγμα
MyVA Support (MYVAS)