Full Time
5th District, New Cairo, Cairo, Egypt
Posted 9 months ago

We are looking to hire a “Node JS Developer” with the following criteria:

Main Job Duties:

• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.

• Knowledge of Agile software development practices.

• Conduct UI tests and optimize performance.

• Follow new and emerging technologies.

• Participating in continuing education and training to remain current on best practices, learn new. Programming languages and better assist other team members.

• Knowledge of designing RESTful APIs, SSO / OAuth, LDAP, and Search Technologies.

Job Responsibilities –

• Integration of user-facing elements developed by front-end developers with server-side logic

• Building reusable code and libraries for future use

• Optimization of the application for maximum speed and scalability

• Implementation of security and data protection

• Integration of multiple data sources and databases into one system

• Management of hosting environment, including database administration and scaling an application to support load changes

• Data migration, transformation, and scripting

• Setup and administration of backups

• Creating database schemas that represent and support business processes

Job Requirements

• Bachelor’s degree in computer programming, computer science, or a related field.

• Previous working experience as a Node.js Developer for 5+


• More education or experience may be required.

• Excellent awareness of the Software lifecycle.

• Hands-on experience with HTML, CSS, and AJAX.

• Strong troubleshooting skills.

• Focus on efficiency, user experience, and process improvement.

• Excellent project and time management skills.

• Strong problem solving and verbal and written communication skills.

• Ability to work independently or with a group.

• Flexibility.

• Fluency in English.

Job Features

Job Category

Node JS

Apply Online

A valid email address is required.
A valid phone number is required.