Responsibilities * Collaborate with the product development team to understand application requirements and backend system design goals.
* Develop backend components and APIs using Node.js, Golang, Python, or PHP (Laravel), ensuring optimal performance and scalability.
* Design and implement database schemas and optimize database queries for efficient data retrieval and storage.
* Implement security and data protection measures to ensure the integrity and confidentiality of user data.
* Manage dashboards to facilitate efficient monitoring and management of the application.
* Perform system testing, debugging, and troubleshooting to ensure smooth functionality and identify performance bottlenecks.
* Conduct code reviews and provide constructive feedback to maintain code quality and ensure adherence to coding standards.
* Document the backend system architecture, APIs, and workflows for future reference.
Requirements * Bachelor's degree in Computer Science, Software Engineering, or a related field from a top university.
* Proven experience as a Backend Developer, Software Engineer, or similar role.
* Strong proficiency in backend development languages and frameworks, such as Golang, Node.js, Python, or PHP (Laravel).
* Experience in managing dashboards for efficient application monitoring and management.
* Strong problem-solving skills and ability to analyze and debug complex issues.
* Able to work from office (Yogyakarta)