Application & Recruitment

Frequently Asked Questions

How do I apply the Academy Program?

  1. Complete these online application form. You will receive confirmation email and please follow the instructions in the email.
  2. You will be contacted to take the Online Test. You may be asked to attend a Face-to-Face or Online Interview.

How do I apply the Foundation Program?

  1. Complete these online application form. You will receive confirmation email and please follow the instructions in the email.
  2. After registering, your credentials will be assessed to determine your motivation. If you fulfill the prerequisites, you will be invited to take an Online Test. If your score is higher than our cutoff score, you will be summoned for an interview. If you pass the interview, you (and your guardian, if you are under 18) will need to re-register and finalize the enrolment process.

How do I qualify for the Academy Program?

Candidates are required to take the Online Test to join the program. However, the test result is not the only indicator of acceptance into the program. The Academy will also conduct interviews, review portfolios, and ask for CVs. Highly motivated candidates are preferred. The Online Test is designed to measure your basic abilities in the field of software development and logic, as well as to gain insight into your personality. We are looking for candidates who are good at logical thinking, teamwork, and problem-solving. The portfolios are to help us understand your expertise. The portfolio needs to include detailed information on either past/ongoing projects, concepts, or achievements that match with your expertise.If you pass the Online Test, you will be invited to the Online Interview. The Interview is designed to score your collaboration skills, communication skills, and critical thinking.

Does my past achievement / academic score affect to my application?

We are looking for participants who are qualified (based on what we have mentioned above) and fits our Academy culture. Your past achievements / academic score may help you but it is not our main consideration in accepting applicants.

What will be tested in the Online Test for Foundation Program?

The Online Test is designed to measure your critical thinking skills through several open-ended questions.

How can I prepare for the Online Test?

Candidates may review the documents provided on click here to prepare for the test. While no previous knowledge is expected, the academy does value the ability to self-learn.

How many times can I apply for the Academy Program?

You are only allowed to apply once each year in each Academy. It also means that if you want to have a bigger chance to be accepted, you can apply to more than one Academy.

How do I know if I am accepted in the Academy / Foundation Program?

You will be contacted through our official WhatsApp (+62-822-6473-3922) or Email (

How do I stay updated with the Academy & Foundation Program’s future recruitments?

Follow our Instagram @uc_appledeveloperacademy for updated news, including registration information for future Academy & Foundation Program and the upcoming info sessions!

Get a headstart now & be a World-class Developer! Apply now for Apple Developer Academy program