Senior Full Stack Engineer
Worldwide (remote)
$80k – $120k USD/year
BidPilotPro LLC is looking for a Senior Full Stack Engineer to extend our backend services and deliver end-to-end features—from Postgres and APIs to Next.js surfaces. You will help us scale reliable job analysis, proposals, and billing integrations used by a growing global user base.
About BidPilotPro LLC
BidPilotPro LLC empowers freelancers with AI that understands job posts, matches past work, and automates proposals and messages—always with transparency and user control.
We run lean: strong typing, clear boundaries between services, and pragmatic automation. You will work across Supabase/Postgres, serverless API routes, and the Next.js app.
What You Will Do
- Design and implement APIs and data models (PostgreSQL, RLS-aware patterns) for product features.
- Ship full-stack features: backend logic, integration tests, and complementary UI in Next.js/React.
- Collaborate on reliability, observability, and safe rollout of changes (Stripe, webhooks, background tasks).
- Optimize queries, caching, and API latency for extension and web clients.
- Partner with front-end engineers on contracts, validation, and error handling.
- Participate in code review, incident response, and technical design discussions.
What We're Looking For
- 5+ years building production web backends and APIs; strong TypeScript.
- Solid SQL and relational database experience (PostgreSQL or MySQL).
- Experience with Node.js server environments and REST (or RPC) API design.
- Front-end fluency with React; comfortable in Next.js App Router when needed.
- Understanding of auth (sessions/JWT), security basics, and multi-tenant data patterns.
- English fluency; comfortable in a remote, worldwide team.
Technologies
TypeScript · Node.js · Next.js / React · PostgreSQL · REST APIs · Supabase (Auth, DB, Storage patterns)
About us
BidPilotPro LLC focuses on practical AI for independent professionals: tools that save time, respect platform rules, and improve outcomes on Upwork and Freelancer.com. We are remote-first, communicate clearly, and ship iteratively based on real user feedback.
If you want to help freelancers compete globally—without gimmicks—this is the team to build with.
Create a free account to submit your application. You will need a resume (PDF or Word), contact details, and your LinkedIn profile.