Enable job alerts via email!

Junior Technology Mentor*

BINUS Group

Provinsi Bali

On-site

USD 25.000 - 35.000

Full time

2 days ago
Be an early applicant

Job summary

An esteemed educational institution in Bali is seeking a passionate educator to teach and mentor students in mobile development at the Apple Developer Academy. The ideal candidate will have a Bachelor's Degree, at least 2 years of experience in teaching or mentoring, and strong knowledge in programming languages like Swift and Java. The role involves creating innovative teaching materials and contributing to live applications on the App Store. A rewarding career in a vibrant atmosphere awaits you.

Qualifications

  • Minimum 2 years of working experience in a relevant field.
  • Experience in empowering students or mentees.
  • Familiarity with Learning Management Systems and UI Testing tools.

Responsibilities

  • Perform teaching, coaching, and mentoring activities.
  • Create technical solutions for students and teachers.
  • Contribute to an app live on the App Store.

Skills

Mobile development
Programming languages
Teaching and mentoring
Agile methodologies
Swift
Java
C++
Objective-C

Education

Bachelor's Degree

Tools

Xcode
Git
Maven
Gradle

Job description

It's fun to work in a company where people truly BELIEVE in what they are doing!

We are committed to bringing passion and customer focus to the business.

Responsibilities:
  1. Perform teaching, coaching, and mentoring activities in technical areas for students in the Apple Developer Academy.
  2. Demonstrate experience and knowledge in mobile development and the iOS platform.
  3. Provide proficiency in different programming languages.
  4. Explore new pedagogical and learning models.
  5. Build a comprehensive collection of high-quality teaching practices and materials.
  6. Create technical solutions for students, teachers, and administrators of the Apple Developer Academy and Foundation programs.
  7. Contribute to an app live on the App Store.
  8. Management Support Activities:
  • Provide reports to the direct supervisor.
  • Suggest improvements related to activities, especially concerning time, effort, and cost.
  • Participate in Quality Management System activities.
  • Perform additional tasks as required by the supervisor.
Education Requirement:

Minimum Bachelor's Degree.

Work Experience:
  • Minimum 2 years of working experience.
  • Experience empowering students or mentees.
  • Experience with Challenge Based Learning, experiential learning, or enquiry-based learning is a plus.
  • Experience with programming languages such as Java, C++, Objective-C, and Swift.
  • Experience with IDEs like Xcode.
  • Experience with build and deployment tools such as Git, Maven, Gradle.
  • Experience with Learning Management Systems.
  • Experience with UI Testing and testing tools.
  • Experience with debugging and profiling tools like LLDB and Instruments.
  • Knowledge of networking protocols (IP, TCP/UDP, HTTP, HTTPS) and Web Services (REST).
  • Experience working in Agile teams and development methodologies.
  • Experience as a Scrum team member in software development.
Skills & Qualifications:
  • Deep interest in new pedagogical models.
  • Passion for challenging the status quo and experimenting with new teaching practices.
  • Deep knowledge of SwiftUI and UIKit.
  • Good understanding of programming logic and computational thinking.
  • Knowledge of Xcode Server and Continuous Integration is a plus.
  • Familiarity with Functional Programming and Swift Protocols.
  • Proficiency in English; Bahasa Indonesia is a plus.

If you enjoy growth and working with enthusiastic over-achievers, you'll enjoy your career with us!

Interested in future opportunities? Click "Introduce Yourself" or create an account to receive email alerts for new relevant job postings.

BINA NUSANTARA was founded by Joseph Wibowo Hadipoespito and Theresia Widia Soerjaningsih. Despite challenges and competition, it remains a strong and esteemed educational institution.

Introduce Yourself

If you don't see the right fit now, let us know you're interested in future opportunities by clicking Get Started or creating an account to set up email alerts for new job postings that match your interests.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.