We are looking for individuals from diverse backgrounds with industry experience, and/or academic experience. The Academy works at a fast pace and requires everyone to be highly self motivated. Successful candidates need to be critical, flexible thinkers and strong collaborative skillDiselenggarakan oleh: Infinite Learning
Senior App Developer
Infinite Learning will operate, in partnership with One of the biggest technology company from USA, in Nongsa Digital Park.
Training at the Academy is aimed at developing apps for the world’s most innovative and vibrant app ecosystem. The program focuses on software development, startup creation and app design with an emphasis on creativity and collaboration to empower and equip students to develop the skills needed to succeed. The Academy will attract students from a wide range of backgrounds with the training designed to support not only those with coding or computer science experience but young people interested in areas such as design and business.
The program will be open to Indonesian students. Academy classes are all based on Challenge Based Learning (CBL) which is a multidisciplinary approach to teaching and learning. Using CBL our teachers will encourage students to leverage the technology they use in their daily lives to solve real-world problems. CBL is collaborative and hands-on, asking students to work with other students, their teachers, and experts in their communities and around the world to develop deeper knowledge of the subjects they are studying, accept and solve challenges, take action, share their experience, and enter into a global discussion about important issues.
Besides providing all students with so-called “soft skills” (emotional intelligence, adaptability, ability to collaborate and negotiate, situational awareness, ability to communicate, etc.), the Developer Academy in Nongsa Digital Park will leverage on CBL to teach topics falling in the following fields:
• Basic and Advanced Object Oriented Programming Concepts
• Design Patterns and their application to the realization of
distributed applications for the Internet
• Development with the Swift language
• Server-side programming basics
• Database programming basics with both SQL and NoSQL
2. Graphical User Interface Design (GUI):
• Design Thinking
• User Experience Research
• Rapid prototyping
• Quality of Experience (QoE) Design patterns
• How to gain fast and sustainable access to the market
• Intellectual Property Rights (IPR) management
• Product development
• Business modeling and planning.
Nongsa Digital Park, Batam, Kepulauan Riau
The candidate has a good experience in different programming languages. His skills must be related to the methodology and practice of teaching and above all he has to bring a high level of pedagogical expertise in coaching and mentoring. The candidate must be open to learning and exploring new pedagogical models. You will be expected to learn alongside your students. You will be expected to work with an extended team to build a strong collection of the best teaching practices and materials including creating technical solutions for use in-house by students, teachers and administrators of the Developer Academy and the Foundation programs.
KEY QUALIFICATIONS :
Deep interest in new pedagogical models. Experience in Challenge Based Learning, enquiry-based practices, or experiential learning models a plus.
A passion to challenge the status quo and to experiment with new and exciting classroom practices
A proven experience in empowering students to reach their potential
Experience in teaching Programming Language, more specifically experience with one or
more of JAVA, C++, Objective-C and Swift.
Experience with developer IDEs including Eclipse and ideally Xcode
Experience with build and deployment tools, e.g., Git, Maven, Gradle, etc
Experience with Learning Management systems
Masters degree, Doctorate or equivalent highly desirable.
General Requirements for all positions:
Team player with good interpersonal skills
Proficient in English (written and spoken); frequent communication with international stakeholders required.
Excellent written & verbal communication skills and demonstrated leadership ability
Organised self-starter with demonstrated ability to lead a project
Experience working in a dynamic team environment
Project Management - Excellent data handling, documentation, critical milestone creation, and organisation skills.
Experience with developer IDEs including Xcode a plus
Demonstrated problem solving skills
Ability to learn quickly and desire to continuously develop both technical and non-technical skills
Ability to adapt, expand and enrich the academy curriculum
Openness to International business travel to for potential professional development, training
or collaboration engagements.
Team members expectations include:
Mentor teams of students (and teachers) to lead them toward building the best products that they can
Review designs and code by others and provide constructive feedback
Continuously develop your skills and learn from colleagues
Share your knowledge with others
Occasional evening meetings with teams outside of the Academy
Some travel across Indonesia and/or South Asia
Limited international travel may be required
Lowongan tidak menerima lamaran baru karena sudah melewati tanggal aktif.