Responsibilities:
-
Independently manage development tasks using Node.js.
-
Prioritize tasks effectively to focus on one item at a time.
-
Handle the interchange of data between server and users.
-
Integrate user-facing elements developed by front-end developers with server-side logic.
-
Demonstrate a strong proficiency in JavaScript.
-
Develop rich applications using Node.js and its available frameworks.
-
Have a good understanding of server-side templating languages like Jade, EJS, etc.
-
Understand front-end technologies such as HTML, HTML5, and CSS.
-
Implement user authentication and authorization across multiple systems, servers, and environments.
-
Integrate multiple data sources and databases into a unified system.
Requirements:
-
Ability to work independently on development tasks.
-
Skill in prioritizing tasks to focus on one item at a time.
-
Good oral and written communication skills in English.
-
Ability to effectively communicate with clients and stakeholders
-
Educational background: Bachelors/Master’s degree in Computer science/IT or any equivalent specialization.