Back to search:Full Stack / Jakarta
Job Summary:

We are looking for a skilled Developer responsible for building, integrating, and maintaining web-based systems and applications. The ideal candidate has 3–5 years of experience in web development using View JS, Golang, and SQL Databases, and is familiar with Odoo, Microsoft Power Apps, and NodeJS.


Responsibilities:
  • Design, develop, and maintain scalable and efficient web applications.
  • Work on both frontend (View JS) and backend (Golang) components.
  • Design, optimize, and maintain SQL databases to ensure system reliability and performance.
  • Develop and integrate APIs, including connections to Payment Gateways (e.g., Midtrans, Xendit, DOKU).
  • Customize and integrate business platforms such as Odoo ERP and Microsoft Power Apps.
  • Conduct testing, debugging, and troubleshooting to ensure high-quality code.
  • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver project objectives.
  • Prepare and maintain technical documentation for system architecture and development.

Requirements:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3–5 years of hands-on experience in web or system development.
  • Proficient in View JS, Golang, and SQL Databases (MySQL / PostgreSQL).
  • Experience with API development and system integration.
  • Familiar with Odoo Development or Microsoft Power Apps.
  • Proficient in NodeJS and frameworks such as
  • Strong understanding of RESTful APIs, JSON, and system architecture.
  • Experience using Git and CI/CD pipelines.
  • Excellent problem-solving, analytical, and communication skills.

Nice to Have:
  • Experience integrating financial systems or e-commerce platforms.
  • Knowledge of security practices and data protection for online transactions.
  • Familiarity with Docker, Kubernetes, or cloud deployment environments.
  • Experience working in an Agile/Scrum development environment.