referry - Job Search Platform Logoreferry
צפה בכל ההזדמנויות

Senior Software Engineer (Fullstack), Tasker & Supply

לפני 13 שעה|מרחוק|$60-$90/שעה|Freelance|5-10 שנות ניסיון|TaskRabbit
Object Oriented DesignTypescript

💡 טיפ להגשת מועמדות: לחיצה על "הגש מועמדות ב-Braintrust בחינם" תעביר אתכם לאתר הרשמי של Braintrust. זה 100% חינם עבורכם ועוזר לתמוך בפלטפורמה שלנו באמצעות בונוסי הפניה.
⚠️ הערת תרגום: מידע המשרה תורגם באמצעות בינה מלאכותית. במקרה של חוסר דיוק או אי־בהירות, יש להסתמך על הגרסה המקורית באנגלית.

Role Overview

Senior Software Engineer (Fullstack), Tasker & Supply

THIS IS ~3 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

קבלו התראות משרה מותאמות אישית

💰 369 משרות עם שכר גבוה

בלי ספאם, אף פעם
אפשר לבטל את המנוי בכל רגע
משרות מהפלטפורמות המובילות