Jobs/ Application Developer

Application Developer

TDEA-FAFEN | Trust for Democratic Education and Accountability (TDEA)

Job Description


Cover Letter is a mandatory part of your application. The last date for submitting application is September 20, 2020.




Position:                                               Application Developer

Reports to:                                           Information Technology Lead

No. of Positions:                                  One

Salary Range:                                      PKR 50,000- 75,000

Expected Date of Joining:                  As Soon as possible

Application Deadline:                          September 20, 2020

Location:                                               Islamabad with need-based travel to other project areas if and when needed.  



The Application Developer supports the Line Supervisor in the development of application frameworks, flows and algorithms. Developer ensures that the information systems are functioning at an optimum level and conduct regular reviews and analysis of system requirements and specifications. Developer is responsible for the development and maintenance of all TDEA-FAFEN’s portals, day-to-day management of different project applications & any other information management related task as assigned by the Manager IT.



   Application Development


  • 3 years of hands-on experience in PHP, Laravel, WordPress, JavaScript, JQuery, MySQL, JSON
  • Strong expertise in creating custom front end designs, WordPress plugin development and theme customizations.
  • Developing internal and external REST APIs
  • Experience with Open layers, Map server, Google maps API is mandatory
  • Engage with Data Analyst for finalization of entry and reporting modules of MIS.
  • Develop, maintain, test, and integration of FAFEN’s websites, applications and portals.
  • Maintain and further develop the structure or format of the database as required, incorporating ideas and amendments as per requirement of program units.
  • To manage Database synchronization with relational datasets
  • To develop database schema and the database structural models
  • To write complex queries and syntax for the relational databases and tables and incorporate them with module scripts.
  • To write views, functions and triggers in database to increase system performance.
  • To explore new tools to upgrade system performance.
  • To assist other developers in managing developing and testing all portals and websites.
  • Nice to have an understanding and experience of advanced JS libraries/frameworks (AngularJS, React)



  • To write test functions for the data model and application modules
  • To run the program script to test the syntax to evaluate outputs


 Implementation, Installation, and Deployments


  • To manage the necessary installation and updates of software.
  • To manage the deployment of the database syntax and program script for pilot testing and penetration
  • To manage the deployment of application functions and pilot testing
  • To release and commit the application module to his/her line supervisor for final deployment.

Required Qualification, Experience, and Competencies:

  • Preferably Masters in Computer Science, Software Engineering with a minimum of 3 years of experience in a relevant field
  • Ability to work under pressure,
  • Communication, presentation, and multi-tasking skills
  • Strong interpersonal skills and analytical skills
  • Multicultural exposure
  • Ability to work as a team member
  • Ability to work efficiently & effectively
  • Experienced in the Development sector will be preferred.
  • Fluency in English and Urdu required


TDEA is an equal opportunity employer –women, minorities, physically disabled/wheelchair users, the blind/visually impaired, speech and hearing impaired and/or persons with any other disabilities who otherwise qualify for the position are encouraged to apply.  TDEA provides an accessible work environment to its disabled employees through reasonable accommodations without compromising on the quality of work.

Only shortlisted candidates will be called for Interviews. Any attempt to influence the hiring process will lead to immediate disqualification of the candidate. Females are encouraged to apply.

If you know someone who may be suitable for this position, please encourage them to apply and circulate this vacancy widely.

Job Type
Posted On
Min Experience

Full Time

Sep 10, 2020

Sep 20, 2020





50,000- 75,000