GVC is an Italian NGO founded in 1971. Actually is working in 22 countries worldwide. GVC presence in Lebanon dates back to the begin of Syrian Crisis and since then GVC has been implementing emergency and development projects in Bekaa financed by International Donors mainly in WASH sector.
About the position:
GVC is developing an online platform to administrate beneficiaries’ data and referrals between GVC and other agencies. Also, other platforms available for other GVC projects and documents.
The consultant will participate in the database structure design and will have to find best solutions to develop an effective code in a reasonable period.
He/she will deal with and not limited to:
1- Login system based on user privileges.
2- Content Management System (CMS).
3- Database feed (Excel uploads).
4- PDF and Excel database exports.
5- Develop Android application works offline/online to submit surveys from field to platform.
6- Ensure database and codes security avoiding of any SQL Injection, Cross-Site Scripting (XSS) attacks.
7- Advanced use of Mail() function.
8- API’s.
This consultant reports to the Information Management Department Manager and does not have any line management responsibilities. The IM department is based in Zahle. The consultant will be working within the IM department, in close collaboration with IM department Manager.
Specific Objectives and Fields of Responsibility:
The consultant will be required to work on the development of the online platforms mainly creating, editing, updating and refactoring code written in PHP.
The consultant has to create user-friendly user interface (UI) in HTML5/Bootstrap for the platform.
Personal profile:
Essential:
Experiences in developing, testing, and deploying web-based applications in PHP (at least 5 years).
Experiences in PHP even without using frameworks.
Experiences in writing efficient SQL queries for MySQL & PhpMyAdmin.
Proven experiences and deep understanding of the following:
HTML5
JavaScript
AJAX
JSON
RESTful APIs
jQuery
PHP
MySQL
CSS3
Bootstrap
UI layout development
Responsive development
Mobile Apps development
Desirable:
Experience and understanding is an asset for the following:
Grails
AngularJS
NodeJS
Agile Scrum
GitHub
Working with iNGOs
Personal:
Strong attention to detail, rigorous in self-testing code and delivering high quality work
Ability to communicate effectively and work as part of a team.
Intervention Sectors
Communications & Media
Application Deadline
Organisation
Salary Range
800 to 1200 (USD)
Contract Type
Consultancy
Application Submission Guidelines
Interested and qualified candidates must send their CV to a.bawarshi@gvc-lb.org AND l.desano@gvc-lb.org. CV in English and subject of the application 'Web Development Consultancy'. This vacancy is open for individuals as well as companies. Please note that this vacancy might be closed before the deadline in case a suitable candidate is found.
Requires a Cover Letter?
No
Experience Requirements
3 to 5 years
Education Degree
No Degree Required
Arabic
Excellent
English
Excellent
French
None
Hide guidelines for wrong answers
No