Back to search:Software Engineer / Semarang Central

About Us:

Imperial Healthtech is committed to improving healthcare through technology. We build advanced management systems for hospitals and clinics that streamline operations, improve patient care, and drive efficiency. As a
Software Engineer Intern
, you'll work on real-world projects using modern tech stacks and
AI tools
, contributing to meaningful innovations in healthcare technology.

We understand the importance of academic progress, so this internship is eligible for
SKS conversion
according to your university's guidelines.

Position Overview:

We are looking for a motivated
Software Engineer Intern
to join our development team for a
6-month
internship. You will gain hands-on experience working on both
front-end
and
back-end
development using modern frameworks like
React
,
Flutter
, and
Fast API
. You'll also work on integrating
APIs
, managing
databases
(SQL/NoSQL), and optimizing application performance.

This internship offers a unique opportunity to build your skills, contribute to impactful healthcare projects, and meet your academic requirements.

Key Responsibilities:

  • Build and optimize user interfaces using
    React
    and
    Flutter
    .
  • Develop and maintain back-end services using
    Fast API
    or
    .
  • Work with
    REST APIs
    to connect front-end applications with back-end systems.
  • Work with
    SQL
    or
    NoSQL
    databases (e.g., Firebase, MongoDB) to store, retrieve, and manipulate data.
  • Identify and resolve bugs to improve application performance and user experience.
  • Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  • Document code, workflows, and APIs to ensure proper understanding and maintenance by the team.
  • Utilize AI tools to create, test, and optimize features aimed at improving user experience

Requirements:

  • Currently pursuing or recently completed a degree in
    Computer Science
    ,
    Software Engineering
    , or a related field.
  • Basic knowledge of
    JavaScript
    and
    React
    .
  • Familiarity with
    Fast API
    , or
    for back-end development.
  • Understanding of
    SQL
    or
    NoSQL
    databases.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and manage multiple tasks.
  • Willingness to work on-site in
    Semarang, Indonesia
    , full-time.

Bonus Skills (Not Required):

  • Familiarity with
    Flutter
    .
  • Experience with
    API development
    and integration.
  • Knowledge of
    version control systems
    like
    Git
    .
  • Understanding of
    CI/CD
    pipelines and
    DevOps
    practices.
  • Interest or experience in working with AI tools or platforms (e.g., OpenAI, Weaviate, etc)

Benefits:

  • Hands-on experience with modern tech stacks in a real-world setting.
  • Opportunity to work on impactful healthcare projects that improve operational efficiency and patient outcomes.
  • Potential for
    full-time employment
    based on performance.
  • SKS Conversion
    : This internship is eligible to be
    converted to SKS (credit hours)
    according to your university's internship requirements.
  • Receive a
    certificate
    and
    recommendation letter
    based on performance.
  • Mentorship from experienced software engineers and product managers.

If you are passionate about software development and eager to apply your skills in a meaningful healthcare context, we would love to hear from you