At Quest Alliance we transform learning ecosystems through education technology, capacity building, and collaboration to build 21st-century skills for learners and facilitators.
We are a not-for-profit trust that focuses on research-led innovation and advocacy in the field of teaching and learning. We engage with educators, civil society, government institutions and corporate organizations to demonstrate and enable scalable and replicable solutions in school education and vocational training.
At Quest Alliance, you will get the opportunity to apply your skills and contribute to addressing issues around quality education and skills training. The organization gives you the space to learn and grow in a fun and engaging environment. We have an eclectic group of people working at Quest drawn from diverse disciplines including Education, Technology, Design, Youth Development, and Business.
About the Role:
Quest Experience Lab (QEL) is a multidisciplinary product team at Quest Alliance, that works at the intersection of research, design and technology for learning. It creates cutting edge learning solutions that are enabled by technology, for the education and employability sector. As a team, QEL is continuously working on new innovations using emerging tech in combination with design thinking, to make our products thoughtful, smart and engaging for the users.
QuestApp is our flagship product, and is a digital learning platform developed for students and facilitators to learn 21st Century skills anytime, anywhere contributing to their personal and professional growth. Quest App is built using gamification principles, and is available as an online/offline webapp as well as a mobile app.
This position will primarily focus on the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Secondary responsibilities will be Server Administration.
Roles and Responsibilities:
Responsible for backend (Laravel PHP) and frontend (HTML, JS, CSS, React/Angular/Hue.js) development
Build efficient, testable, and reusable PHP modules
Solve complex performance problems and architectural challenges
Build Integration of data storage solutions, MySQL and RDBMS based
Create scripts to facilitate client systems to meet performance and objectives
Test and develop software for applications
Create documentation for software created
Utilize source debuggers and write or modify client software
Produce results effectively and within the deadlines set
Required Experience:
3+ years of raw PHP & MySQL
2+ years of MVC framework such as Laravel / CodeIgnitor
Ideally DevOps experience
Must know HTML / CSS / JS / Angular
Must know how to optimize code
Must have Bachelors in Computer Science
Must know Algorithms and strong OOP skill set
Ability to read and understand existing code
Linux System administration skills and security.
Experience with AWS (EC2, S3, ELB, AutoScaling, Security)
Experience with CDN / CloudFlare
Knowledge of Raspberry Pi, Kotlin, New Relic / relevant tools is highly desirable.
We are looking for people who:
Are passionate about working to solve challenges in education and employability domain
Candidate should be flexible, self-motivated, enthusiastic, and an energetic team player
Women candidates are encouraged to apply!
Due to the enormity of applications received, Only shortlisted candidates will be contacted!
A leading NGO