hero section cover
Qara

Backend Developer

Qara · Cairo

Full-time

+2 years

Job Overview

Experience Level
+2 years
Employment Type
Full-time
Workplace Type
Not specified
Location
Cairo
Job function
IT & Tech
Application Deadline
24 June 2022

About the Role

Building and maintaining web applications.

Assessing the efficiency and speed of current applications.

Writing high-quality code.

Managing hosting environments.

Troubleshooting and debugging.

Keeping on top of new technologies.




Job responsibilities:

Experience with Microservices, Open API, Swagger, Web APIs

Experience in designing and developing REST.

Experience in API Design, Database Design, and troubleshooting/debugging.

Experience in both JavaScript and Typescript to write Node.js Applications.

Experience in debugging and performance optimizations.

Familiarity with agile development methodologies.

Leadership experience includes 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 experience with the Azure Cloud service stack.

Requirements

Experience building Restful APIs using Node.js, ExpressJs, NestJs, and Socket.io.

Min 2: 5 years of Backend development.

Experience with Microservices, Open API, Swagger, Web APIs

Experience in designing and developing REST.

Experience in API Design, Database Design, and troubleshooting/debugging.

Experience in both JavaScript and Typescript to write Node.js Applications.

Experience in debugging and performance optimizations.

Familiarity with agile development methodologies.

Leadership experience includes 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 experience with the Azure Cloud service stack.

Skills

Web Development IT & Tech