ProVision for Websites & Mobile Apps Design and Development

Web Developer: PHP, CSS, HTML, JS

Deadline for Submission
How to apply to this job
3. Third Step
push_pinApply to This Job

Roles and Responsibilities:

  1. Write well designed, testable, efficient code by using best software development practices
  2. Create website layout/user interface by using HTML, CSS, JavaScript, PHP
  3. Integrate data from various back-end services and databases
  4. Gather and refine specifications and requirements based on technical need
  5. Be responsible for maintaining, expanding, and scaling sites
  6. Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  7. Cooperate with web designers to match visual design intent
  8. Make API's for mobile apps (ProVision's Scheme)
  9. Upgrade our custom CMS based on ProVision's guidelines
  10. Help project manager with the technical analysis



  1. Proven working experience in web programming
  2. Top-notch programming skills and in-depth knowledge of modern HTML/CSS
  3. Excellent familiarity with PHP
  4. Knowledge in SEO
  5. Ability to make important decisions under pressure.
  6. Problem-solving skills.
  7. Ability to delegate effectively.
  8. Time management skills.
  9. Friendly and approachable.


Required Experience & Qualifications:

  1. Bachelor’s degree required. At least hold a bachelor’s degree in Computer Systems Engineering and/or Computer Science.
  2. Demonstrated high-quality writing, speaking skills in Arabic & English.
  3. Minimum three years’ work experience is preferable.
  4. The residence must be in Ramllah province.
  5. This is a full time job.
  6. This job requires presence in the office not remote job.


Other Requirements:

  1. You are required to submit at least two live/online websites that you have participated in creating at least 80% of the development and/or design. Failing to submit two links shall reject your job application automatically.


ProVision Methodology of Employee Hiring:

  1. We skim all job applications and profiles upon closing date; we eleminate applicants who did not meet the requirments.
  2. We contact the top ten scored for the first interview - who met the selection criteria, which is based on the requirements in this job announcment -. This first review shall focus on personality, problem solving skills, experiance and technical questions.
  3. Based on the first interview, we decide to go for the second interview to propose/discuss final salary agreement, starting job date and terms.
  4. A regret letter shall be sent to the interviewed only. An awarding letter to the highest scored in application and interview shall be sent
  1. Do not send us questions. You can ask any question in the interview.
  2. Do not send us your C.V by email. Your application shall be rejected automatically.
  3. Do not apply if your primary language is anything other than PHP.
  4. Do not apply if you have in mind changing/adapting your duty hours or special requests.
  5. Do not apply if you wish to work remotely.
  6. Do not use friends and/or family to push for your hiring, your application will be rejected.

ProVision Enviroment:

Duty times: Sunday to Thursday, 9AM to 5PM.

Saturdays are only requested if its necessary/urgent, which happens very rarely.

We are obligated to overtime payment and Palestinian Labor Law.

Our office is pet friendly, and we have a cat that is freely roaming in the office.


ProVision is proud to be an equal employment opportunity employer.
We value and seek diversity in our workforce.