Job Description
Responsibilities:Lead the design and development of microservices-based backend systemsWork with Product Managers to translate requirements into technical tasksBreak down features and sub-TasksEnsure high-quality, scalable, and maintainable architectureImplement and enforce best engineering practicesTroubleshoot and quickly resolve production issuesReview code and guide the development teamEnsure CI/CD pipelines and deployment processes are stableTake ownership of system performance, reliability, and scalabilityContribute to development when necessary to accelerate deliveryDefine, track, and evaluate developer KPIs such as delivery efficiency, code quality, and system reliability
Technical Skillset:Backend.NET (C#) or JavaREST API designMicroservices architectureEvent-driven systemsOutbox patternIdempotency / duplicate preventionAsync processing
Cloud / InfrastructureAWS (API Gateway, Lambda, ECS/EC2, SNS, SQS, EventBridge)RDSS3CloudWatchVPC networking
DevOpsCI/CD pipelinesDocker / containerizationDeployment automation
Frontend / Mobile UnderstandingFamiliarity with React Familiarity React Native Expo OTA / remote code updates
System DesignDistributed systemsAlgorithms and data structuresExperience building high-scale platforms such as food delivery, logistics, or marketplaces
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 19, 2026
Job Type:
Internet Marketplace Platforms
Location:
Indonesia
Company:
Send
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.