Full Stack Engineer
Summary
Build a React + TypeScript business portal for vehicle-leasing payments, reconciliation, and dashboards, integrating payment APIs, Xero, and internal finance systems.
About VEEP
VEEP is a Singapore vehicle leasing and mobility group building the VEEP Orchestration Layer — a financial orchestration platform that starts with payment links and gateway, then grows into automation, intelligence and financing on one platform. We are a small, fast-moving team shipping real product to real finance users.
What you will do
You will build the business portal in React + TypeScript —payment links, statuses, reconciliation views, and dashboards for collections and settlement. You will wire our payment layer into Xero and our internal AR /ERP systems through APIs and webhooks, act as a second pair of hands on the backend (endpoints, jobs, tests), and own the quality of what you ship end to end: tests, error states, and UX that finance users find obvious.
First 90 days
- Payment-link flows in the business portal: create, send, track, void.
- Payment status and reconciliation views for the finance team.
- Webhook plumbing from the payment layer into our AR module and Xero.
- The first dashboards: collections, settlement status, provider activity.
You will thrive here if you have
- 3+ years full-stack experience, strong in React + TypeScript with a solid backend language.
- Built with REST APIs, webhooks and SQL, and integrated third-party APIs in production.
- A product mindset — you can turn a finance user’s workflow into a clean screen without waiting a designer.
Bonus points to have
- Tailwind;Cloudflare / serverless.
- Fintechor payments exposure.
- Xero/ accounting APIs; Python scripting.
Why join
- Early-stage ownership: you shape the product finance users rely on every day.
- Work directly with the founding engineer and finance team — short feedback loops, real impact.
- Grow with the platform as it expands into automation, intelligence and financing.