fbpx

Summer

Senior Backend Engineer

Job Description:

As a Backend Engineer, you will be responsible for developing and maintaining the server-side logic of
our applications. You will collaborate closely with frontend developers, DevOps engineers, and product
managers to build robust and efficient backend services. Your expertise in NestJS, PostgreSQL, and AWS
will be crucial in delivering high-performance solutions that scale.

Key Responsibilities:

* Backend Development: Design, develop, and maintain APIs and services using NestJS, ensuring
high performance and responsiveness.
* Database Management: Work extensively with PostgreSQL, including designing schemas,
optimizing queries, and managing database migrations.
* Integration: Implement and manage integrations with Redis for caching and RabbitMQ for
messaging queues to ensure seamless data flow.
* Collaboration: Work closely with frontend developers to ensure seamless integration between
backend services and user interfaces.
* Optimization: Monitor and optimize application performance, focusing on reducing latency and
improving overall efficiency.
* Troubleshooting: Identify and resolve technical issues, bugs, and performance bottlenecks.

Required Qualifications:
* Experience: 3-6 years of experience in backend development, with a solid understanding of
server-side technologies.
* Microservices: Experience with microservices architecture, containerization, and orchestration.
* Technologies:
o Backend: Proficiency in NestJS or Node.js frameworks.
o Database: Strong experience of PostgreSQL, including database design and query
optimization.
o ORM: Strong experience using TypeORM.
o Caching & Messaging: Experience with Redis for caching and RabbitMQ for message
queuing.
* Problem-Solving: Strong analytical skills with a focus on performance, scalability, and security.
* Teamwork: Excellent communication and collaboration skills, with experience working in agile
development teams.

Preferred Qualifications:
* API Development: Experience with GraphQL in addition to RESTful APIs.
* Testing: Knowledge of unit testing, integration testing, and continuous integration practices.
* Security: Understanding of security best practices in backend development.

Department: Technology
Job Type: Full Time
Location: Zamalek

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Path 31.png