Software Engineering
Jakarta, Indonesia
Posted on Sep 28, 2025
Responsibilities
- Implement product initiatives by translating business requirements into scalable features and delivering new enhancements on schedule.
- Fix reported bugs by troubleshooting, debugging, and resolving issues promptly to maintain a stable, high-quality platform.
- Maintain Kargo’s product suite technology by ensuring performance, security, and reliability through regular updates and optimizations.
- Collaborate with product managers, UI/UX designers, and other engineers to create solutions that meet user and business needs.
- Write clean and efficient code that is maintainable and well-documented with comprehensive test coverage.
- Monitor and improve systems while applying best practices for deployment, monitoring, and performance tuning.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field with at least 2 years of fullstack development experience.
- Strong React front-end experience.
- Proficiency in back-end development using Node.js, Express, or similar technologies.
- Experience with RESTful APIs, microservices, and database systems such as SQL or NoSQL.
- Familiarity with cloud platforms such as AWS, GCP, or Azure and CI/CD pipelines.
- Experience using AI coding tools like GitHub Copilot, Cursor, or Windsurf is a major plus.
- Excellent debugging, analytical, and troubleshooting abilities.
- Strong communication skills and ability to work in an agile, cross-functional team.
- Detail-oriented, proactive, and eager to stay updated on emerging technologies.