Our mission is to build a world where knowledge is accessible – by everyone, everywhere.
We’re a platform community of knowledge experts and curious learners who inspire and are inspired, every day.
Anyone can easily turn their love for teaching or skills acquired through their pursuit of a passion or trade into professionally designed courses and tutorials to be shared with the world through the our platform.
Our Tech Stack:
● Frontend - Angular 2.
● Backend - Java
● Mobile - Java/Kotlin and Objective-C/Swift
● Infrastructure - AWS
I.
Main activities / tasks:
● Lead the Mobile team in writing scalable and reusable code using relevant best practices
● Develop key components and services for the platform.
● Troubleshoot problems and identify areas for improvement.
● Collaborating with the other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
● Estimate features and services for the development tasks
● Prepare development Documentations and any other documents required such as APIs documentation, SDKs documentation, etc.
● Work in a cooperative, diplomatic and flexible manner
II.
Job Requirements
● 3+ years of hands-on experience in software development
● Have experience working with Android using Java and Kotlin.
● A good team player is a requirement.
● A degree in Computer Science/Engineering or equivalent is a plus.
Our mission is to build a world where knowledge is accessible – by everyone, everywhere.
We’re a platform community of knowledge experts and curious learners who inspire and are inspired, every day.
Anyone can easily turn their love for teaching or skills acquired through their pursuit of a passion or trade into professionally designed courses and tutorials to be shared with the world through the our platform.
Our Tech Stack:
● Frontend - Angular 2.
● Backend - Java
● Mobile - Java/Kotlin and Objective-C/Swift
● Infrastructure - AWS
I.
Main activities / tasks:
● Lead the Mobile team in writing scalable and reusable code using relevant best practices
● Develop key components and services for the platform.
● Troubleshoot problems and identify areas for improvement.
● Collaborating with the other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
● Estimate features and services for the development tasks
● Prepare development Documentations and any other documents required such as APIs documentation, SDKs documentation, etc.
● Work in a cooperative, diplomatic and flexible manner
II.
Job Requirements
● 3+ years of hands-on experience in software development
● Have experience working with Android using Java and Kotlin.
● A good team player is a requirement.
● A degree in Computer Science/Engineering or equivalent is a plus.