Back to search:Software Engineer / Jakarta

About Us:

At Qoala, we are revolutionizing the insurance and fintech industry with innovative technology solutions. As a leading Insurtech platform in Southeast Asia, we are committed to providing seamless digital experiences for our customers and partners. We pride ourselves on fostering a dynamic, inclusive, and collaborative work environment where creativity, growth, and continuous learning are highly valued and encouraged.

Position Overview:

We are seeking a passionate and driven Software Engineer Intern to join our engineering team at Qoala Indonesia. This 6-month internship program provides an excellent opportunity to gain practical experience in software development by contributing to real-world projects that directly impact our products and services. Interns will work alongside an experienced team of engineers, enhancing both technical and collaborative skills, while gaining valuable exposure to the fast-growing insurtech industry.

Key Responsibilities:

  • Coding and Development: Assist in writing, testing, and debugging code for our web and mobile applications, using languages such as GoLang, Java, Python, JavaScript, or Kotlin.
  • Project Support: Work closely with team members on various projects, providing support in coding, testing, and implementation of features and functionalities.
  • Learning and Development: Participate in training sessions, workshops, and code reviews to enhance your technical skills and knowledge in software development practices and tools.
  • Documentation: Contribute to the creation and maintenance of technical documentation, including code comments, user manuals, and technical specifications.
  • Testing and Quality Assurance: Develop and execute automated and manual test scripts to ensure the functionality, performance, and security of our software applications.
  • Problem-Solving: Assist in troubleshooting and resolving software issues, collaborating with senior developers to find effective solutions.
  • Team Collaboration: Engage in team meetings, brainstorming sessions, and collaborative coding efforts to drive project progress and innovation.

Skills and Qualifications:

  • Education: Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Programming Languages: Familiarity with programming languages such as Java, Python, JavaScript, Kotlin, GoLang, or C#.
  • Tools and Frameworks: Basic knowledge of development tools and frameworks, such as Git, React, Angular, , Django, or Spring Boot.
  • Database Knowledge: Understanding of database management and SQL, with experience in working with databases like MySQL, PostgreSQL, or MongoDB.
  • Problem-Solving: Strong analytical and problem-solving skills, with a keen attention to detail.
  • Communication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.
  • Eagerness to Learn: A proactive attitude towards learning new technologies, frameworks, and best practices in software development.
  • Committed to completing the 6-month internship program. Requiring a commitment of 5 working days per week, 8 hours per day in a hybrid working arrangement.

Preferred Qualifications:

  • Project Experience: Previous internship experience, academic projects, or personal coding projects related to software development.
  • Web Development: Basic understanding of front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Mobile Development: Familiarity with mobile development platforms, such as Android (Java/Kotlin) or iOS (Swift/Objective-C).

Benefits:

  • Mentorship: Receive guidance and mentorship from experienced software engineers and industry experts.
  • Real-World Experience: Work on impactful projects that contribute to the development of our products and services.
  • Professional Growth: Opportunities for skill development, networking, and career advancement within the company.