Full Stack Developer
ISEC -
Nasr City, CairoPosted 3 years ago16Applicants for1 open position
- 8Viewed
- 0In Consideration
- 3Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Bachelor's Degree (or equivalent or higher) in Computer Science, Information Technology, Engineering or a related field
- Responsible for the coding, design, and layout of a website according to a company's specifications.
- The role takes into consideration user experience and function, a certain level of both graphic design and computer programming is necessary.
- Responsible for designing, coding, and modifying websites, from layout to function and according to a client's specifications. Strive to create visually appealing sites that feature user-friendly design and clear navigation.
Job Requirements
- Must have +3 year of experience in Node.JS
- Strong Experience of OOP.
- +3 year of experience in asynchronous languages
- Strong knowledge in Node.js and frameworks available for it, such as express, nestJS
- Strong experience of developing RESTful web services using Node.JS
- Strong experience of angular2+.
- Strong experience of network stack such as sockets, HTTP
- Strong experience of working with Docker, Redis, MongoDB, SQL, MYSQL
- Optimize application for maximum speed and scalability
- Proficient understanding of code versioning tools, such as Git
- Strong knowledge of GNU/Linux operating system
- Experience in (AWS, GCP, ....).
- Troubleshoot, debug applications and upgrade existing software
- Strong knowledge of Test-Driven-Development (TDD)
- Strong experience of Implementing automated testing platforms and unit tests (Mocha - chai)
- Prefered experience in Cordova, Ionic2+