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 backend team in writing reusable and scalable code.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 tasksPrepare development Documentations and any other documents required such as APIs documentation, SDKs documentation, etc.Work in a cooperative, diplomatic and flexible mannerII. Job Requirements
3+ years of hands-on experience in software developmentHave experience working with Backend frameworks such as Java, Node, Ruby on Rails, or GolangHave experience working with Cloud solutions such as AWS, GCP, or Azure.A good team player is a requirement.Degree in Computer Science / Engineering or equivalent is a plus.