NodeJS Back-End Developer
MTG -
Maadi, CairoPosted 5 years ago80Applicants for1 open position
- 80Viewed
- 5In Consideration
- 14Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Document all code during the development process to record and facilitate the work for other developers.
- Take responsibilities and ownership in our product’s development.
- Develop new user-facing features
- Build reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Collaborate with other team members and stakeholders
Job Requirements
- Bachelor's degree in computer science or related field.
- Experience in software development.
- Minimum 1-year experience with NodeJS Development.
- Strong knowledge of RDBMS.
- Creating database schemas that represent the business requirements.
- Familiarity with the Agile methodology.
- Passion for best design and coding practices .
- Experience working with a web server (e.g. Apache, Nginx, etc).
- Understanding differences between multiple delivery platforms, such as Mobile vs Desktop. Besides, optimizing output to match the specific platform.
- Knowledge of JS testing frameworks (e.g Mocha).
- Proficient understanding of code versioning tools such as Git.
- Problem Solving: The ability to analyze, identify problems, and understand the cause of the problem; and to develop realistic alternative solutions or recommendations for corrective actions.
- Knowledge of Containers technologies such as Docker is a plus.