Binus
Tehnology Mentor
Salary
Job description
It's fun to work in a company where people truly BELIEVE in what they are doing!
We're committed to bringing passion and customer focus to the business.
- Perform teaching, coaching, and/or mentoring activities in technical areas for students in Apple Developer Academy
- Perform experience skills in mobile development and demonstrate knowledge of the iOS platform
- Provide good command of different programming languages.
- Explore new pedagogical and learning models.
- Build comprehensive collection of high-quality teaching practices and materials
- Create technical solutions for use by students, teachers, and administrators of the Apple Developer Academy and Foundation programs
- Contribute and point to an App live in the App Store
Management Support Activities
o Provide Report to direct Supervisor. o Suggest improvement process related to activities in area of responsibility (especially related to time concern, effort and cost). o Perform activities related to Quality Management System. o Perform additional tasks related to key responsibilities as required by Direct Supervisor.
Education Requirement
Minimum Master's Degree
Work Exposure/ Experience
- Minimum 2 years working experience in Senior Staff, or
- Minimum 4 years working experience
- Experience in empowering students or mentees to reach their potential
- Experience in Challenge Based Learning, experiential learning, or enquiry-based learning a plus
- Experience with a programming Language, more specifically experience with one or more of Java, C++, Objective-C and Swift
- Experience with developer IDEs including Xcode
- Experience with build and deployment tools, e.g., Git, Maven, Gradle
- Experience with Learning Management systems
- Experience with UI Testing and Testing tools
- Experience with debugging and profiling testing tools like LLDB and Instruments
- Experience related networking and its protocols (IP, TCP/UDP, HTTP, HTTPS) as like as Web Services (REST) are important
- Experience working in Agile teams and other development methodologies
- Experience in developing software as a Scrum team member
Skills & Qualifications
- Deep interest in new pedagogical models.
- A passion to challenge the status quo and to experiment with new and exciting teaching and learning practices
- Deep knowledge in SwiftUI and UIKit
- Good knowledge in programming logic and computational thinking
- Knowledge related to Xcode Server and Continuous Integration is a differential
- Functional Programming and knowledge about Swift Protocols are important
- Proficient in English, Bahasa Indonesia a plus
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!


