Senior Front-end Developer (React / JavaScript / TypeScript

Job Description
BA/LGHR is recruiting a Senior Front-end Developer (React / JavaScript / TypeScript) for a Software Company, located in Ramallah, Palestine. 
Type of Contract: Full-time.
 
Essential Duties and Responsibilities:
  1. Developing new user-facing features for our front-end apps, using React.js and TypeScript.
  2. Building reusable components and front-end libraries for future use.
  3. Translating designs and wireframes into high-quality code.
  4. Writing, auditing, and improving the test coverage.
  5. Performing regular code reviews and collaborating with other developers.
  6. Improving front-end performance, optimizing components for
  7. maximum performance across a vast array of web-capable devices and browsers.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements
Special Requirements & Skills: 
  1. 2+ years demonstrable experience working with React, using the latest best practices, including functional components, hooks, etc (experience with Next.js is a plus).
  2. Advanced knowledge of Javascript and related technologies, including ES6, TypeScript, and Webpack.
  3. Experience integrating with REST APIs (familiarity with react-query or SWR is a plus).
  4. Experience with user interface design.
  5. Experience with testing frameworks (Jest / Cypress).
  6. Familiarity with react testing libraries is a plus.
  7. Experience with CSS-in-Js methodologies (e.g. emotion-js) is a plus.
  8. Strong Knowledge of git.
  9. Excellent written and verbal communication skills.
Total Years of Experience:
3+ years of total experience with 2+ years of them in a relevant role. 
 
Education:
Bachelor’s degree in Computer Science, Software Engineering or related field.
Location:
Flexible. Either physically in Ramallah or remotely throughout the country

Languages Required:
Fluent in Arabic & English.
Benefits:
Competitive benefits.
Job Details
Job Title Senior Front-end Developer (React / JavaScript / TypeScript
Deadline 15 - May - 2021
Location Gaza Strip, Jerusalem, Ramallah, Hebron, Bethlehem, Jericho, Salfit, Nablus, Jenin, Tulkarm, Qalqilya, Tubas, Outside Palestine, Rawabi, Remote Jobs
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 3 Years
Application Instructions

Interested and qualified candidates can apply online through Apply Now - تقدم الآن لهذه الوظيفة

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.