job description
Capital Dynamics is seeking a talented and innovative Back-End Developer to join our dynamic team in Bali. In this role, you will be responsible for designing, developing, and maintaining robust server-side applications that power our web-based platforms. You will collaborate with cross-functional teams to deliver high-performance solutions that enhance user experience and drive business growth.
As a Back-End Developer, you will work in a fast-paced environment, leveraging cutting-edge technologies to solve complex problems. This is an excellent opportunity for a passionate developer to contribute to impactful projects while enjoying the vibrant culture and lifestyle of Bali.
Responsibility
- Develop and maintain scalable server-side applications using modern frameworks and technologies.
- Design and optimize database schemas to ensure efficient data storage and retrieval.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement and maintain APIs for seamless communication between systems.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Stay updated with industry trends and emerging technologies to drive innovation.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Back-End Developer or similar role.
- Proficiency in server-side languages such as Node.js, Python, Java, or PHP.
- Experience with database systems like MySQL, PostgreSQL, or MongoDB.
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a collaborative team.