PermHunt Logo
How it works
About us
Browse candidates
Careers
Contact Us
PermHunt Logo

Senior Full Stack Engineer

Apply Now
  1. Careers
  2. /
  3. Senior Full Stack Engineer

Full Time

Remote

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.)

Apply Now
PermHunt Logo

Permhunt helps companies hire permanent employees in the Philippines.

Email us at info@permhunt.com

Call us on

+63 2 8271 3692

+61 468 327 539

+1 302 404 0754

Tech Roles

Software DeveloperMobile DeveloperFrontend DeveloperBackend DeveloperFull-stack DeveloperWeb DeveloperQA TesterBusiness AnalystUI/UX DesignerWordPress Developer

Cybersecurity Roles

Security AnalystSecurity ConsultantPenetration TesterSecurity ArchitectSecurity EngineerThreat Research Analyst

More Tech Roles

PHP DeveloperPython DeveloperJava DeveloperDjango DeveloperRuby on Rails DeveloperNode.js DeveloperAngular DeveloperReact DeveloperReact Native DeveloperNext.js DeveloperJavaScript DeveloperASP.NET Core DeveloperSwift DeveloperKotlin Developer

Cloud & DevOps Roles

Cloud EngineerDevOps EngineerCloud Solutions ArchitectCloud Security EngineerCloud Administrator

Network & Infrastructure Roles

Network EngineerAutomation EngineerSystem AdministratorInfrastructure EngineerSystems Engineer

Testing & Quality Assurance Roles

QA TesterAutomation Tester

Resources

AboutIT Recruitment SpecialistsHow It WorksBenefits of the PhilippinesBlogPrivacy PolicyContact Us

Permhunt HQ | 4/11 York Street, Sydney, NSW 2000 Australia | 5/F Phinma Plaza, 39 Plaza Dr, Makati, 1200 Metro Manila Philippines | +61 468 327 539

© 2026 Permhunt, All rights reserved.