freehire launches on Product Hunt on 26 August.

Follow →

Backend Engineer

Summary

Build and maintain scalable backend services powering a fintech platform that combines POS, payments, and financial tools for SMEs across Southeast Asia.

About The Job Backend Engineer

At Qashier, we’re building the operating system for SMEs across Southeast Asia — combining POS, payments, and financial services into a single platform. If you’re excited about building scalable backend systems that power real‑world transactions, we’d love to speak with you.

What You’ll Do

  • Design, build, and maintain backend services that power our POS and payments platform
  • Develop scalable APIs and systems that handle high-volume, real‑time transactions
  • Contribute to system architecture and make decisions on technologies and design patterns
  • Write clean, maintainable code with strong testing practices (unit, integration, performance)
  • Monitor and improve system performance, reliability, and scalability
  • Troubleshoot production issues, perform root cause analysis, and implement long‑term fixes
  • Collaborate closely with product managers, designers, and engineers to deliver features end‑to‑end

What We’re Looking For

  • 5+ years of experience in backend software development
  • Strong proficiency in at least one backend language (Node.js, Go, or Python)
  • Experience designing and building scalable APIs and backend systems
  • Solid understanding of databases (relational and/or NoSQL)
  • Familiarity with microservices architecture and cloud platforms (GCP, AWS, or Azure)
  • Experience with CI/CD pipelines and modern development practices
  • Strong problem‑solving skills and ability to debug complex issues
  • Comfortable working in a fast‑paced, agile environment

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available