← Вакансії

Senior Full-Stack Product Engineer (React / TypeScript / Fintech SaaS)

Бюджет: $70.0 - $90.0 HOURLY / PART_TIME ⭐ 0.00 (0) Canada

postgresql, tailwind-css-framework, react-js, typescript, api-integration, node.js, stripe, database-design

Senior Full Stack Engineer (React / TanStack Start / Supabase) – Production SaaS We are looking for a senior full stack engineer to help stabilize and continue building an existing production SaaS application. This is not a greenfield project. The application is live with paying customers, and we’re looking for someone who enjoys understanding an existing codebase, shipping production-ready features safely, and becoming a trusted long-term engineering partner. About the product EasyBankStatements is a SaaS platform for accounting firms that automates the collection and organization of bank statements using the Plaid API. The platform is already live and includes: * Customer onboarding * Plaid integration * Authentication & permissions * Billing * Admin dashboard * Background jobs * Production deployment Tech Stack * React * TanStack Start * TypeScript * Node.js * Supabase * PostgreSQL * Tailwind CSS * Plaid API * Stripe * Trigger.dev * GitHub What we need Our immediate priority is stabilization and shipping several high-priority production features. Examples include: * Improving onboarding flows * Refining statement handling * Improving admin tooling * Production bug fixes * Performance improvements * General platform stabilization This is not a complete rewrite. We’re looking for someone who can quickly understand the existing architecture and make safe, well-tested improvements. What we’re looking for * Strong React / TypeScript experience * Experience working on production SaaS applications * Comfortable taking over existing codebases * Excellent communication * Strong debugging skills * Ability to work independently and propose solutions Experience with Plaid, Supabase or TanStack Start is a bonus, but not required. Long-term opportunity The initial goal is to ship our current backlog of critical work. If the collaboration goes well, we’d like to continue working together on an ongoing basis for maintenance, support, and future product development. When applying Please begin your proposal by answering these four questions: 1. Have you taken over an existing production SaaS before? 2. What would be the first thing you would do after receiving access to our repository? 3. Tell us about a project where you inherited someone else’s codebase rather than building from scratch. 4. What is your typical weekly availability?
Відкрити на Upwork