referry - Job Search Platform Logoreferry
Προβολή όλων των ευκαιριών

Senior Software Engineer (Backend), Tasker & Supply

πριν 12 ώρα|Απομακρυσμένα|$60-$90/ώρα|Freelance|5-10 χρόνια εμπειρίας|TaskRabbit
Software DevelopmentObject Oriented DesignRuby On Rails

💡 Συμβουλή για την Αίτηση: Κάνοντας κλικ στο "Κάντε αίτηση στο Braintrust δωρεάν" θα μεταφερθείτε στον επίσημο ιστότοπο του Braintrust. Αυτό είναι 100% δωρεάν για εσάς και βοηθά στην υποστήριξη της πλατφόρμας μας μέσω μπόνους παραπομπής.
⚠️ Σημείωση μετάφρασης: Οι πληροφορίες αυτής της θέσης έχουν μεταφραστεί με AI. Αν υπάρχει ασάφεια ή ανακρίβεια, υπερισχύει το αγγλικό πρωτότυπο.

Role Overview

Senior Software Engineer (Backend), Tasker & Supply

THIS IS ~3 MONTH CONTRACT. MUST BE ABLE TO OVERLAP AT LEASET 2-# HOURS PER DAY WITH PACIFIC TIME ZONE

About the Job: Taskrabbit's Tasker & Supply engineering team focuses on building and maintaining

functionality to enhance Tasker's experience of our platform. Our objective is to provide

Taskers with a quality experience to better accept and complete jobs for their Clients.

In this project-based contract role, you will be brought on to accelerate a critical,

high-visibility architectural migration: the implementation of our new Mobile

Backend-for-Frontend (BFF) and the deprecation of direct GraphQL calls. You will focus

on migrating over 80 complex endpoints and mutations to support this transition.

As a senior engineer, you'll be expected to dive in quickly, propose creative

software-design solutions, and de-tangle the complex into the simple. We believe

strongly in test-driven development and code reviews. You'll have the opportunity to work

closely with multiple engineering teams and cross-functional partners to execute these

deliverables. Join us in creating a better everyday life for everyday people.

Join us in transforming lives one task at a time.

You will be: ● Supporting the backend development to port logic from our legacy system to the

new Tasker Mobile BFF

● Designing, building, and maintaining REST APIs utilizing TypeScript to ensure the

mobile app communicates exclusively with the BFF

● Reading and untangling existing legacy logic written in Ruby on Rails to ensure

functional parity in the new endpoints

● Collaborating with mobile and full-stack engineers to seamlessly swap out legacy

endpoints for new BFF endpoints

● Ensuring high-quality code delivery through code review and clear documentation

You should have: ● 5+ years of experience in software engineering, Object-oriented design and

implementation

● Strong professional experience developing with Ruby on Rails (to interpret existing

monolith logic)

● Strong professional experience developing with TypeScript

● Experience building API-driven applications or endpoints

● Experience with software engineering best practices (e.g. unit testing, code

reviews, and design documentation)

You might be a fit if you have:

● Strong written and verbal communication skills

● Great attention to detail and quality

● Experience with GraphQL or Federated API layers

● Love for collaborating with a tight-knit team and across the organization

Ειδοποιήσεις Εργασίας

💰 369 υψηλόμισθες θέσεις εργασίας

Χωρίς spam, ποτέ
Διαγραφή οποιαδήποτε στιγμή
Θέσεις από κορυφαίες πλατφόρμες