Job Summary:
As a React Developer, you will be responsible for building and maintaining our online ordering website. Your role will involve working closely with our team to integrate APIs and ensure seamless functionality. This position is initially contractual with the potential to become permanent based on performance and business needs.
Key Responsibilities:
– Develop, test, and deploy web applications using React.
– Integrate APIs and ensure seamless connectivity between the online ordering system and our POS software.
– Collaborate with designers and back-end developers to create a smooth, user-friendly interface.
– Optimize web applications for maximum speed and scalability.
– Troubleshoot and debug applications as needed.
– Stay up-to-date with the latest industry trends and technologies.
Qualifications:
– Proven experience as a React Developer or similar role.
– Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
– Thorough understanding of React and its core principles.
– Experience with popular React workflows (such as Flux or Redux).
– Familiarity with RESTful APIs and integration.
– Strong problem-solving skills and attention to detail.
– Excellent communication and collaboration skills.
– Ability to work independently and manage multiple projects simultaneously.
Preferred Qualifications:
– Experience with other front-end frameworks and libraries.
– Knowledge of modern authorization mechanisms, such as JSON Web Token.
– Familiarity with front-end development tools such as Babel, Webpack, NPM, etc.
– Experience with version control systems, such as Git.
Benefits:
– Flexible working schedule.
– Opportunity to work remotely.
– Competitive monthly salary, negotiable based on experience.
– Potential for a permanent position based on performance.
How to Apply:
If you are a skilled React Developer with a passion for building user-friendly web applications and integrating APIs, we would love to hear from you. Please submit your resume and a cover letter detailing your experience and why you are the ideal candidate for this role below: