Job Opportunity for Senior PHP Developer at Quest Alliance in Bengaluru

Website Quest Alliance

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

Requirements

Required Experience

  • 4+ years of core PHP
  • 3+ years of MySQL/RDBMS
  • 2+ years of writing SQL scripts.
  • 1+ year in business intelligence system.
  • 2+ years of MVC framework such as Laravel
  • 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, Talend and Superset is 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

To apply for this job please visit questalliance.zohorecruit.com.