← Вакансії

Full-Stack Engineer — Bilingual Bookkeeping Portal + AI Voice Notes

Бюджет: $25.0 - $50.0 HOURLY / FULL_TIME ⭐ 5.00 (22) United States

typescript, next.js, node.js, restful-api, postgresql, react-js, stripe, api

We're building a portal, a Spanish-first bookkeeping + AI-coaching product for U.S. Latino-owned small businesses. We have complete high-fidelity design prototypes (a client + admin portal and a marketing website) plus a detailed design spec/README with all tokens, screens, and interactions. We need an engineer to rebuild them in a production stack (preferably Next.js / React + TypeScript) and wire up the backend. Portal scope (primary): Passwordless auth (WhatsApp/email) with a role-based app shell (client vs. staff/admin), bilingual ES/EN toggle throughout (Spanish default). Client side: monthly dashboard with KPIs, a "voice note" audio player (monthly summaries), monthly P&L reports, 6-month trend chart, 30/60/90 cash-flow forecast, a multi-step bank-statement upload flow (WhatsApp/SMS/email/upload), and settings. Admin side: a review queue with a per-statement processing pipeline, an editable AI-categorized transactions table with confidence scores + human approval, an audio QA/approve step, a clients roster, and business metrics. Integrations: Statement intake via WhatsApp Business API / Twilio / email Veryfi (or similar) OCR for statement extraction Claude (Anthropic) for transaction categorization + voice-note scripts ElevenLabs TTS for generated Spanish voice notes Stripe billing across three plan tiers Also (optional, secondary): rebuild the bilingual marketing landing page from the provided prototype. We'll provide the design files, the README spec, and our backend schema. Strong React/TypeScript + third-party API integration experience required; bilingual ES/EN UI and fintech/bookkeeping domain experience a plus. Please share relevant portfolio work (dashboards, multi-tenant SaaS, or AI integrations).
Відкрити на Upwork