Introduction
We are looking for a motivated Intern IT Developer (Backend/Frontend) to join our fast‑growing technology team. This internship offers hands‑on experience building modern web applications that serve thousands of users daily. The position is full‑time, Monday through Saturday, from 08:00 to 17:00, and is open to candidates of any gender who have completed at least a bachelor’s degree (S1) in Computer Science, Information Systems, or a related field. While no prior professional experience is required, a strong passion for coding and a willingness to learn are essential.
Responsibilities
- Design, develop, and maintain robust backend APIs and services using Go (Golang), ensuring high performance and scalability.
- Integrate relational and NoSQL databases (e.g., PostgreSQL, MongoDB) with internal systems, handling data migration, schema design, and query optimization.
- Build responsive and interactive web user interfaces with Next.js and React.js, adhering to modern UI/UX best practices.
- Connect frontend components to backend APIs, implementing authentication, data validation, and error handling.
- Conduct thorough testing, including unit, integration, and end‑to‑end tests, and perform debugging and performance tuning.
- Create clear technical documentation, API specifications, and user guides to support cross‑functional collaboration.
- Participate in agile ceremonies such as daily stand‑ups, sprint planning, and retrospectives, contributing ideas to improve the development workflow.
- Collaborate with product managers, designers, and QA engineers to translate business requirements into functional software solutions.
Requirements
- Minimum education: Bachelor’s degree (S1) in Computer Science, Software Engineering, or a related discipline.
- Strong foundational knowledge of programming concepts; familiarity with Go, JavaScript, and modern frontend frameworks is a plus.
- Basic understanding of database concepts and experience with at least one SQL or NoSQL database.
- Ability to write clean, maintainable code and follow version‑control best practices using Git.
- Excellent problem‑solving skills, attention to detail, and a proactive attitude toward learning new technologies.
- Good communication skills in Bahasa Indonesia and English, enabling effective collaboration in a multicultural team.
- Interest in server monitoring and operational best practices (e.g., logging, alerting, performance metrics).
Benefits
- Competitive internship stipend with performance‑based bonuses.
- Mentorship from senior developers and access to a structured learning path covering backend, frontend, and DevOps topics.
- Opportunity to work on real‑world projects that impact thousands of users, building a strong portfolio.
- Flexible working environment with occasional remote days, while maintaining core office hours for team collaboration.
- Professional development budget for courses, certifications, and tech conferences.
- Free access to modern development tools, cloud services, and a collaborative coworking space.
- Team building activities, tech talks, and hackathon participation to foster a vibrant community.
About Company
Our company is a leading provider of digital solutions in Southeast Asia, specializing in e‑commerce platforms, fintech services, and enterprise SaaS products. With a culture that champions innovation, agility, and continuous improvement, we empower our engineers to experiment with cutting‑edge technologies such as micro‑services architecture, container orchestration, and serverless computing. We value diversity, creativity, and a growth mindset, and we are committed to nurturing the next generation of technology leaders through inclusive internship programs.
Interested in this position?
Take the next step in your career and apply for this role today.
Apply Now