Description
Summary:
Develop and maintain web applications using Node.js and JavaScript, integrating user-facing elements and server-side logic while designing and implementing RESTful APIs.
Highlights:
1. Develop and maintain web applications using Node.js and JavaScript
2. Integrate user-facing elements with server-side logic
3. Design and implement RESTful APIs
Key Responsibilities:
Develop and maintain web applications using Node.js and JavaScript, adhering to best practices.
Integrate user-facing elements developed by front-end developers with server-side logic.
Develop server-side logic, including data storage, to optimize website performance.
Integrate third-party libraries and APIs with Node.js projects.
Design and implement RESTful APIs.
Requirements
Qualifications:
Bachelor’s degree in computer science, Software Engineering, or a related field.
4+ Years relevant experience.
Strong understanding of JavaScript and its concepts, including ES6 features and asynchronous programming.
Experience in building RESTful APIs and microservices architecture.
Familiarity with front-end technologies like HTML, CSS, and JavaScript frameworks.
Knowledge of databases, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
Hands-on experience with version control systems such as Git.
Familiarity with testing frameworks and methodologies.
Excellent problem-solving skills and a proactive approach to tackling challenges.
Strong communication skills and the ability to collaborate effectively within a team.
Benefits
5 Working Day.
Social and Medical Insurance.
Competitive Salaries.
International Experience and Learning Opportunities.
The designated work location will be in the United Arab Emirates (UAE).