Senior Backend Developer - Node JS
700 apps -
Cairo, EgyptPosted 3 years ago37Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
- Building and maintaining web applications
- Assessing the efficiency and speed of current applications
- Writing high-quality code
- Managing hosting environments
- QA testing
- Troubleshooting and debugging
- Keeping on top of new technologies
Job Requirements
Job Requirements:
- BSc degree from Computer science or Information Technology.
- Experience building Restful APIs using Node.js.
- Experience using ExpressJS.
- Experience in both Javascript and Typescript to write Node.js Applications.
- Experience in debugging and performance optimizations.
- Familiarity with agile development methodologies.
- Leadership experience including mentoring other developers, performing code reviews, and facilitating collaboration between team members.
- Experience integrating with third-party APIs, e.g. Stripe, Mailgun, etc.
- Good knowledge of CI/CD concepts and implementations.
- Good understanding and experience developing applications using concepts such as OOP, DI, and IOC.
- Experience with source control management systems ( Git ).
- Experience in database development, with Database systems such as MySQL, PostgreSQL, and MongoDB.
- Experience building Saas, and distributed systems, with High availability and scalability.
- Experience building Multitenant applications is a must.
- Nice to have Experienced with the “Azure Cloud” service stack.
Benefits:
- Attractive Package.
- Social Insurance.
- Medical Insurance.
- Transportation Allowance.