Job Description
Responsibilities:
Lead the design and development of
microservices-based backend systems
Work with Product Managers to
translate requirements into technical tasks
Break down features and
sub-Tasks
Ensure
high-quality, scalable, and maintainable architecture
Implement and enforce
best engineering practices
Troubleshoot and
quickly resolve production issues
Review code and guide the development team
Ensure
CI/CD pipelines and deployment processes are stable
Take ownership of
system performance, reliability, and scalability
Contribute to development when necessary to
accelerate delivery
Define, track, and evaluate developer KPIs such as delivery efficiency, code quality, and system reliability
Technical Skillset:
Backend
.NET (C#)
or
Java
REST API design
Microservices architecture
Event-driven systems
Outbox pattern
Idempotency / duplicate prevention
Async processing
Cloud / Infrastructure
AWS (API Gateway, Lambda, ECS/EC2, SNS, SQS, EventBridge)
RDS
S3
CloudWatch
VPC networking
DevOps
CI/CD pipelines
Docker / containerization
Deployment automation
Frontend / Mobile Understanding
Familiarity with React
Familiarity React Native
Expo OTA / remote code updates
System Design
Distributed systems
Algorithms and data structures
Experience 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.