Senior Frontend Developer - React.js

Job Description
LeadCart is a checkout platform that works on any website. Right now we are working on a version that is a combination of ClickFunnels & Shopify in terms of functionality. We have over 3,000 customers worldwide and are looking to increase our tech team for a short period of time to deliver the next update.
 
We are looking for an experienced JavaScript developer who is proficient with React.js. The primary focus of the selected candidate would be on developing user interface components implementing and executing them following well-known React.js workflows (such as Redux). Also ensuring that these components and the overall application are robust and easy to manage. A commitment to collaborative problem solving, sophisticated design, and quality products are important.
 
Responsibilities:
 
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly-responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
- Use your knowledge of React.js and its lifecycle to maximize components performance across different devices and browsers.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements
Job Technical Requirements:
- Excellent command of JavaScript.
- In-depth understanding of React.js concepts.
- Mastery of frameworks, libraries, and tools.
- Faimilitity with Redux.
- Ability to write clear and concise code.
- ES6, HTML/CSS.
- Experience with REST API.
- Experience with unit testing, Git, Github, and other DevOps and CI/CD tools.
- Can deal with Git (we are using github).
- Working with CLI (command line interface) is a plus.
- The ability to document the work you do (for components, functions …etc)
- Experience with building PWAs is a plus.
 
Soft Skills:
- Ability to transform project requirements into technical specifications.
By gathering all the required information quickly and accurately, you can ensure your future app meets the customer’s expectations instead of becoming a waste of time and money.
 
- Communication skills and open-mindedness.
To work productively and advance at a steady pace, your devs should be able to communicate their ideas and accept the opinions of others. This style of teamwork is needed every day, not only in the planning stage.
 
- Desire to learn.
New tools and approaches emerge constantly, so your talents should continue learning to remain relevant.
 
- Problem-solving skills.
These skills are critical for both resolving technical debt and keeping team spirits high.
 
- Working under pressure:
we have a lot of challenges here at the company and we need to make sure that you can handle the load & tough times when it comes and deal with it without breaking.
 
- Giving and accepting constructive feedback.
When team members look for ways to improve instead of someone to blame, everyone wins.
Job Details
Job Title Senior Frontend Developer - React.js
Deadline 20 - Feb - 2022
Location Ramallah
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 2 Years
Application Instructions
To apply:
Send your CV & Github Repos to [email protected] with position name in the title
We will review your code quality before we contact you. 
 
You'll be contacted if shortlisted for an interview.
 
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.