referry - Job Search Platform Logoreferry
Xem tất cả cơ hội

Senior Software Engineer (Backend), Tasker & Supply

12 giờ trước|Từ xa|$60-$90/giờ|Freelance|5-10 năm kinh nghiệm|TaskRabbit
Software DevelopmentObject Oriented DesignRuby On Rails

💡 Mẹo ứng tuyển: Nhấn vào "Ứng tuyển miễn phí trên Braintrust" sẽ chuyển hướng bạn đến trang chính thức của Braintrust. Việc này hoàn toàn miễn phí cho bạn và giúp hỗ trợ nền tảng của chúng tôi thông qua tiền thưởng giới thiệu.
⚠️ Lưu ý dịch thuật: Thông tin việc làm này được dịch bằng AI. Nếu có chỗ chưa rõ hoặc chưa chính xác, vui lòng tham khảo bản gốc tiếng Anh.

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

Nhận Thông Báo Việc Làm Cá Nhân Hóa

💰 369 việc làm lương cao

Tuyệt đối không spam
Hủy đăng ký bất cứ lúc nào
Việc làm từ các nền tảng hàng đầu