Deskripsi Pekerjaan
Are you an aspiring software engineer looking to kickstart your career in back-end development? ZettaByte is seeking a passionate and driven Back-End Intern to join our dynamic engineering team on-site in Yogyakarta. This hands-on internship offers a unique opportunity to work on real-world web applications, collaborate closely with senior developers, and make a tangible impact on our product feature improvements.
At ZettaByte, we believe in cultivating talent through practical mentorship. As a Back-End Intern, you will be deeply involved in the entire software development lifecycle—from writing clean, maintainable server-side code to debugging, testing, and optimizing system performance. You will gain invaluable exposure to modern database design, API integrations, and robust application architectures.
If you possess a strong analytical mind, have a solid understanding of computer science fundamentals, and are eager to learn and grow in a fast-paced environment, this is the perfect launchpad for your tech career. Join us in Yogyakarta and turn your academic knowledge into professional expertise!
Tanggung Jawab
- Assist in writing clean, scalable, and well-documented server-side code for web applications.
- Participate actively in the debugging, troubleshooting, and optimization of existing features.
- Help design, build, and maintain robust RESTful APIs to support front-end features.
- Collaborate with cross-functional team members, including front-end developers and UI/UX designers.
- Write unit and integration tests to ensure system stability and high code quality.
- Engage in team meetings, brainstorming sessions, and code reviews for continuous learning.
- Assist with database schema design, migration processes, and query optimization.
Kualifikasi
- Currently pursuing or recently graduated with a degree in Computer Science, Information Technology, or a related technical field.
- Solid foundational knowledge of at least one back-end language such as Node.js, Python, PHP, or Java.
- Basic understanding of database management systems (SQL/NoSQL) like MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems, specifically Git.
- Strong problem-solving skills, analytical thinking, and attention to detail.
- A proactive attitude towards learning new technologies and software development methodologies.
- Ability to work on-site at our office located in Yogyakarta.