Job Description
Software Engineer (Mid-Level)
South Jakarta, Jakarta, ID
Experience
Minimum 4–5 years of professional software development (full-time) experience.
Backend Proficiency (Go &or Python)
Strong proficiency in Go and/or Python for building scalable and high-performance applications.
Demonstrable experience in designing, developing, and maintaining APIs (e.g., REST, gRPC), including integration with third-party services.
Proven experience handling large-scale PDF generation and complex reporting tasks in Go &or Python.
Experience working with IoT devices or their corresponding APIs.
Familiarity with modern Go and/or Python frameworks (experience with Encore.dev is a plus point, but adaptability to new frameworks is key).
Frontend Proficiency (React)
Solid understanding of React for building and maintaining user interfaces.
Experience with frontend frameworks like refine.dev or similar UI libraries.
Knowledge of state management solutions (e.g., Zustand, Context API).
Databases
Strong experience with relational databases, particularly PostgreSQL, including schema design, query optimization, and performance tuning.
DevOps & CI/CD
Hands‑on experience with CI/CD pipelines.
Specific experience with GitHub Actions for frontend deployment is required.
Familiarity with cloud‑native CI/CD tools (experience with Encore.cloud is a plus).
Code Quality & Best Practices
A strong commitment to writing clean, well‑documented, and testable code.
Proficient in unit and integration testing.
Excellent problem‑solving skills and a keen attention to detail.
Proficient with Git for version control.
Familiar with Secured Coding Practices.
Nice‑to‑Have Qualifications
Emerging Technologies: Familiarity or hands‑on exploration in AI and LLMs is a significant plus.
Cloud Services: General familiarity with cloud platforms, especially AWS (services such as S3, EC2, or Lambda).
Containerization: Experience with Docker & Kubernetes and containerization concepts.
System Architecture: Understanding of microservices architecture and distributed systems is a key plus.
Communication: Strong verbal and written communication skills to collaborate effectively with team members. English proficiency is a plus.
Agile Methodologies: Experience working in an Agile/Scrum development environment.
Company Overview
We are reborn as a cloud company, with strong roots in business practicality and an outcome‑focused culture. Our people have extensive experience in providing enterprise‑grade cloud consulting and solutions across the globe. We offer a full range of services from hybrid to full cloud consulting and deployments, customized for your business needs and empowered through our unique IoT and data analytic solutions.
Mission
To enable, optimize and humanize all Enterprises and Corporations with Digital Cloud Adoption focusing on Cloud Productivity, Internet of Things, Analytics and Platform, on‑Private, Public and Hybrid Cloud solution architectures.
Vision
To be the digital cloud heartbeat of every organization, by optimizing cloud solutions in business processes, through technology enablement with people.
Services
We offer a full range of services from hybrid to full cloud consulting and deployments, customized for your business needs and empowered through our unique IoT and data analytic solutions.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
December 24, 2025
Job Type:
Technology
Location:
Jakarta, Indonesia
Company:
PT Cybermax Indonesia
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.