Senior Front-end Developer
BA/LGHR is recruiting a Senior Front-end Developer from Gaza for a Software Solutions & Products Company that serves international clients, and its main office is located in Ramallah, Palestine.
Reporting to: Team leader
Type of Contract: Full-time
Essential Duties and Responsibilities:
- Provide front-end development, architecture and assist in aesthetic thought leadership.
 - Guide the team regarding constraints and best practices in a web platform environment.
 - Help the team to build modern user interfaces that are both desktop and mobile browser friendly and efficient.
 - Evaluate frameworks, technology, platforms, and tooling solutions.
 - Assumes responsibility for understanding current and new web technologies.
 - Participate in Scrum ceremonies.
 - Work with the Agile team to clarify the new products and features.
 - Collaborate closely with specialists in backend development, testing, and analytics.
 - Proactively identify and solve bottlenecks; fix bugs and performance issues.
 - Participate in code reviews.
 - Ensure the performance, quality, and responsiveness of the application.
 - Mentoring and coaching the front-end development team.
 - Perform other tasks as assigned by the team leader.
 
Special Requirements & Skills:
- 5+ years of Front-End development.
 - Deep understanding of front-end architecture.
 - Strong knowledge of Functional and Object-Oriented JavaScript/ES6+ coding.
 - Strong knowledge of one or more modern JavaScript frameworks (e.g., Angular, React, Vue).
 - Experience with large-scale web applications.
 - Strong analytical, problem-solving, design, and debugging skills.
 - Have a high standard for code quality, design, and architecture.
 - Excellent grasp of CSS and related frameworks.
 - Experience with automated Tests.
 - Proficient in creating user interfaces and resolving cross-browser and backward compatibility issues.
 - Familiarity with object-oriented design and RESTful web services.
 - Familiarity with at least one backend programming language is a plus
 - Team management experience is highly preferable.
 - Excellent communication and teamwork skills.
 - Good problem-solving skills.
 - High attention to detail and analytical skills.
 - Total Years of Experience:
 - 5+ Years of experience in a related field.
 - Education & Certificates Required:
 - Bachelor’s degree in Computer Science or any relevant field.
 
Benefits
Competitive.
Location:
Gaza, Palestine - Connected with Ramallah & Nablus Offices
Languages Required:
Fluent in English and Arabic
How to Apply
Interested and qualified candidates can apply online through Apply Now

