Our client is a mission-driven company building an HR and fintech platform that modernizes employee benefits and enables transparent, trackable social-impact funding.
Tech stack
Front-end: Next.js + React (PWA), component-driven UI, responsive/mobile-first build
Back-end: Node.js with Firebase (Auth, Firestore, Cloud Functions), event-driven/serverless patterns
Payments: Stripe Billing + Stripe Connect (subscriptions, invoicing, payouts, webhook handling)
Infrastructure: AWS / Vercel / Docker (deployments, environments, monitoring/logging as needed)
What you'll build
A multi-tenant platform supporting employers, employees, vendors, and admins with clean tenant boundaries
Secure authentication + role-based permissions across all user types (least-privilege by default)
Wallet / ledger-like flows: transactions, allocations, payouts, and automated fund routing rules
Admin + employer dashboards covering transactions, payouts, usage metrics, and audit-friendly history
A reliable delivery process: deployment pipeline, QA/testing habits, and clear internal documentation
Responsibilities
Own the MVP build end-to-end, delivering against milestones and release targets
Implement secure auth, RBAC/permission models, and safe data access patterns
Build payment and payout workflows end-to-end (Stripe Billing/Connect), including webhooks, retries, and edge cases
Develop reporting and operational dashboards to support finance/ops visibility
Manage deployments and environments, plus testing/QA and documentation to enable repeatable releases
Work closely with the Founder and Senior Technical Advisor on architecture, security, and pragmatic tradeoffs
Requirements
4–5+ years building full-stack products with React/Next.js and Node.js
Strong hands-on experience with Stripe Billing and/or Connect (or equivalent) in production
Experience with Firebase (Auth/Firestore/Functions) or similar serverless stacks
Strong Git/GitHub workflow; produces clean, maintainable code with sensible test coverage
Clear written communication, strong ownership, and dependable remote collaboration
Nice to have
Experience in HR tech, fintech, or SaaS platforms with admin dashboards
PWA experience (offline-first considerations, performance, mobile UX)
Exposure to accounting/finance integrations (QuickBooks, Xero, Netsuite, etc.)
