Join our team!
Advanced Pedagogy offers opportunities for individuals with the drive, ambition, creativity and sheer determination. Our innovative recruitment channels ensure to keep your personal information secure through our hiring process.
Our Mission
Our solution transforms traditional education landscapes and leads to improved learning outcomes for students while helping teachers transform their core responsibilities — from that of the content provider and knowledge facilitators into learning activators.
Current Openings
Software Engineer
Company Culture
100% Distributed. 100% United. We are a remote team with coworkers living and working all across Nepal. We believe that creative collaboration can happen anywhere and want our team to work where they feel most comfortable and inspired.
Key Responsibilities
- Deliver high quality and well-tested code efficiently and at pace.
- Contribute to the development of cutting-edge distributed ledger technology innovations that will be deployed with one of the world’s most consequential market infrastructures.
- Develop and refine feature specifications and deliver high-quality software components and end user experiences within an Agile development environment.
Key Criteria
- Ideally, 5+ years experience as a software engineer, working in a globally distributed development environment.
- Proven history of delivering high-quality, increasingly complex, highly available and scalable distributed systems, using Agile methodologies.
- Excellent programming skills and experience in at least one modern and/or functional programming language on the JVM including, but not limited to, Java 8+, Scala, Kotlin.
- Strong programming fundamentals (data structures and algorithms).
- Self aware and thrives on continuous learning.
- Strong command of distributed systems development.
- Deep understanding of secure coding practices.
- Experience developing software targeting Linux and Windows environments, including an adept ability to incorporate open source software as appropriate.
- Courage of convictions with a high degree of humility. Embraces constructive feedback and is resilient.
- BS, MS or PhD in computer science, or related discipline.
Software Engineer
AP Tutor
100% Distributed. 100% United. We are a remote team with coworkers living and working all across Nepal. We believe that creative collaboration can happen anywhere and want our team to work where they feel most comfortable and inspired.
AP Tutor
Marketing Specialist
100% Distributed. 100% United. We are a remote team with coworkers living and working all across Nepal. We believe that creative collaboration can happen anywhere and want our team to work where they feel most comfortable and inspired.
- Deliver high quality and well-tested code efficiently and at pace.
- Contribute to the development of cutting-edge distributed ledger technology innovations that will be deployed with one of the world’s most consequential market infrastructures.
- Develop and refine feature specifications and deliver high-quality software components and end user experiences within an Agile development environment.