Experience needed: 5-10 years
Job Description:We are seeking a talented and experienced Node.js and React.js developer to join our dynamic team. As a Node.js and React.js developer, you will be responsible for designing and developing web applications, APIs, and interactive user interfaces. You will work closely with our frontend and backend teams to create efficient, scalable, and user-friendly applications.
Key Responsibilities:● Develop server-side applications using Node.js.● Build interactive and dynamic web applications using React.js.● Create and maintain reusable UI components.● Integrate frontend and backend components for seamless data exchange.● Implement RESTful APIs and handle data retrieval and storage.● Collaborate with cross-functional teams to ensure successful project completion.● Write clean, efficient, and well-documented code.● Debug and resolve issues to ensure optimal application performance.● Stay current with industry trends and technologies.
Qualifications:● Proven experience in International projects (Preferably Middle East project).● Proven work experience or Knowledge with ReactJS to make Web Application multilingual.● Proven experience as a Node.js and React.js developer.● Strong proficiency in JavaScript, Typescript and its core principles.● Familiarity with Node.js and React.js frameworks.● Experience with RESTful APIs and data integration.● Knowledge of frontend technologies including HTML, CSS, and JavaScript.● Proficiency in using version control systems (e.g., Git).● Problem-solving skills and attention to detail.● Strong communication and collaboration abilities.● Ability to work independently and as part of a team.● Bachelor’s degree in computer science, Software Engineering, or a related field (preferred)