أخبار ساخنة

Senior Front-end Developer (React / JavaScript / TypeScript

الصفحة الرئيسية
ليصلك احدث الوظائف والاخبار اشترك معنا في قناتنا على التليجرام


Senior Front-end Developer (React / JavaScript / TypeScript

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.

Special Requirements & Skills: 

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


Bachelor’s degree in Computer Science, Software Engineering or related field.


Flexible. Either physically in Ramallah or remotely throughout the country

Languages Required:

Fluent in English and Arabic


Competitive benefits.

How to Apply

Interested and qualified candidates can apply online through Apply Now