Skip to content
remoty.work
For employers
Menu

Archived listing. This role was posted over 30 days ago, and the employer may have already filled it. We keep it for reference. See today's verified listings.

Senior Software Engineer (Fullstack), Tasker & Supply

TaskRabbitAnywhere in the World

Or follow the daily Telegram channel for the best new remote roles every morning.

TypeScript GraphQL Ruby on Rails freelance Engineering

Senior Software Engineer (Fullstack), Tasker & Supply

THIS IS 6-12 MONTH CONTRACT. MUST BE ABLE TO OVERLAP 2-3 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), a TanStack Query refactor, and the deprecation of direct

GraphQL calls. You will serve as the crucial bridge between the new backend endpoints

and the mobile client.

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:

● Working across the stack to connect new REST APIs in the BFF with the mobile

client

● Assisting with the heavy refactoring load to implement TanStack Query patterns

across the application

● Removing legacy GraphQL implementation and ensuring strict type safety utilizing

TypeScript

● Collaborating across teams to promote consistency in how data is fetched, cached,

and invalidated

● 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 TypeScript across both frontend

and backend environments

● Understand how to organize code across the stack: what belongs in the frontend,

what in the back

● 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

● Professional experience with Ruby on Rails, React Native, and/or React.js

● Experience with data fetching/caching libraries (like TanStack Query)

● Deep understanding of GraphQL to assist with its safe removal

● Great attention to detail and quality

Apply for this role Opens app.usebraintrust.com — verified as the employer's own application page

Your turn · no account needed

Help the next applicant

You may know something about this listing that we cannot see from here. One tap. No account needed. Signed-in reports earn points once the evidence agrees with you.

I know what it pays

What you were offered, quoted in an interview, or paid in this role. A range is fine.

Sign in with Google to earn points for reports.

Where this listing came from

  1. 14 Aug 2026Braintrust first sighting

Seen on 1 board over 49 days. The employer edited the description 1× since we first recorded it.