Full Stack Developer
Summary
Full Stack Developer at Shopindy builds and maintains Laravel backend and Next.js/React frontend features for a merchant SaaS/e-commerce platform — designing APIs, database schemas, and automated tests while improving performance, security, and deployment on Linux/Nginx servers. On-site in Medan.
Salary: Rp5.500.000 – Rp7.000.000 per month
We are looking for a Full Stack Engineer / Full Stack Developer who can contribute across our Laravel backend and Next.js/React frontend. You will help build reliable product features, improve our technical architecture, and ensure the platform remains secure, scalable, and maintainable.
Responsibilities
Build and maintain Laravel backend features
Build and maintain Next.js/React frontend features
Design clean database structures, APIs, and service layers
Improve application performance, security, and reliability
Write automated tests for critical business flows
Review code and contribute to technical decisions
Help improve SaaS architecture, merchant isolation, and system scalability
Diagnose and resolve application and production issues
Requirements
Strong Laravel and PHP experience
Strong MySQL database knowledge
Experience with React or Next.js
Good understanding of SaaS, e-commerce, marketplace, or multi-user systems
Understanding of payments, webhooks, authentication, authorization, and background jobs
Able to write clean, maintainable, and tested code
Comfortable working with Linux servers, Nginx, queues, Git, and deployment
Good to Have
Experience building SaaS, marketplace, or e-commerce systems
CI/CD experience