Fullstack Developer
Summary
SingaPay is hiring a Full-Stack Developer in Tangerang, Indonesia to build, maintain, and scale web applications and payment systems. Daily work spans PHP/Laravel or Golang backends, React/Svelte frontends, and optimizing databases, caching, and message queues for payment integrations.
We’re looking for a Full-Stack Developer to join our IT team and help build, maintain, and scale web applications and payment-related systems.
What we’re looking for:
- Strong experience with PHP/Laravel and/or Golang/Fiber
- Experience with ReactJS, Svelte, or VanillaJS
- Experience with MySQL, PostgreSQL, and/or MongoDB
- Understanding of Redis, Kafka, RabbitMQ, or message-broker systems
- Good understanding of REST API, authentication, authorization, OAuth2 & JWT
- Able to write optimized SQL and work with large datasets
- Experience integrating payment/financial APIs, particularly:
- Money-In: VA, QRIS, Payment Link, Bank, Payment Gateway, Switching
- Money-Out: Bank Transfer, PPOB, QRIS, Payment Gateway, Switching
- Familiarity with AI coding assistants such as Claude Code, DeepSeek, Codex, etc.
What you’ll do:
- Develop and maintain web applications and RESTful APIs
- Build frontend interfaces and integrate them with backend services
- Optimize databases, caching, and message-queuing systems
- Troubleshoot and maintain existing systems
- Collaborate closely with Product, QA, Design, and other cross‑functional teams
- Continuously improve our systems and development practices