Senior Backend Developer

2 days ago


القاهرة, Egypt AMK Full time

**Responsibilities**:

- **Backend Development**: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies.
- **Architecture Design**: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance.
- **API Development**: Design and implement RESTful APIs, GraphQL, or other relevant API services.
- **Database Management**: Work with relational and non-relational databases such as MongoDB, PostgreSQL, or MySQL, ensuring optimal performance, security, and scalability.
- **Collaboration**: Collaborate with front-end developers, product managers, and designers to define clear requirements and deliver features that meet business objectives.
- **Code Reviews**: Conduct code reviews, mentor junior developers, and enforce best practices for code quality and maintainability.
- **Testing**: Ensure that the backend code is thoroughly tested through unit, integration, and end-to-end testing. Write clean, maintainable, and efficient code.
- **Deployment & Monitoring**: Support deployment processes and maintain system health with monitoring tools to ensure high uptime and performance.

**Requirements**:

- **Experience**: 10+ years of hands-on experience in backend development, with at least 5 years focused on Node.js.
- **Proficiency in Node.js**: Expertise in Node.js frameworks such as Express, Koa, or similar.
- **Databases**: Strong experience with SQL and NoSQL databases, including MongoDB, MySQL, PostgreSQL, etc.
- **API Design**: Strong experience in designing and developing RESTful APIs and/or GraphQL.
- **Cloud Infrastructure**: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and understanding of cloud-based architecture.
- **Microservices**: Experience with microservices architecture, containerization (Docker), and orchestration (Kubernetes).
- **Version Control**: Proficiency in using Git and working with CI/CD pipelines.
- **Security**: Understanding of security practices such as OAuth, JWT, and secure API design.
- **Agile Methodologies**: Experience working in agile environments and participating in sprint planning, stand-ups, and retrospectives.
- **Leadership**: Proven experience in mentoring and leading teams of developers.

**Nice to Have**:

- Familiarity with frontend technologies like React, Angular, or Vue.js.
- Experience with GraphQL and/or WebSockets.
- Experience with serverless architecture.
- Familiarity with DevOps practices and automation tools like Terraform, Jenkins, or Ansible.

**Experience**:

- Node.JS: 4 years (required)



  • القاهرة, Egypt mDoc Healthcare Full time

    We are seeking an experienced **Senior Backend Engineer** to lead the design, development, and optimization of our backend systems. In this senior role, you will mentor junior engineers, guide architectural decisions, and ensure the reliability and scalability of our health tech platform. Your expertise will drive innovation and help mDoc deliver impactful...


  • القاهرة, Egypt Experiencegift Full time

    **Ready to join the fastest-growing tech company in the Netherlands?** In 2023 we received the prestigious **Oryx Award 2023 by the Dutch Financial Newspaper (FD)**, for the company with the most exceptional growth performance. We were awarded **1st place** by the** Deloitte Fast 50**award in 2019 for growth and innovation, 7th place in 2020. We’ve...

  • Backend Developer

    4 days ago


    القاهرة, Egypt ayvo Full time

    **Job Description**: **Responsibilities**: Backend Development: Collaborate with the team to design, develop, test, and deploy robust and scalable backend services and APIs using Node.js, ExpressJs,NestJs and related technologies. Database Management: Work with databases such as MongoDB, DynamoDB and Postgres to store, retrieve, and manipulate data...


  • القاهرة, Egypt inDrive Full time

    Egypt, Cairo Hybrid Full-time Senior The GeoData team is actively looking for a Senior Backend Engineer to troubleshoot software issues, write efficient code and maintain documentation, participate in code reviews **Responsibilities**: - Develop and maintain backend services using Golang, ensuring clean and efficient code - Collaborate with cross...


  • القاهرة, Egypt Amk Full time

    Role Description - Backend Development: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies. - Architecture Design: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance. - API Development: Design and implement RESTful APIs,...


  • القاهرة, Egypt Invitro Capital Full time

    **Job Overview**: Invitro Capital is seeking a highly skilled and experienced Senior Backend Engineer with expertise in Python to join our team in Egypt. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our portfolio companies. You will work closely with cross-functional...

  • Backend Developer

    2 days ago


    القاهرة, Egypt Amk Full time

    Job description Role Description - Backend Development: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies. - Architecture Design: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance. - API Development: Design and implement...


  • القاهرة, Egypt AMK LLC Full time

    Role Description - Backend Development: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies. - Architecture Design: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance. - API Development: Design and implement RESTful APIs,...


  • القاهرة, Egypt AMK Full time

    **Responsibilities**: - **Backend Development**: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies. - **Architecture Design**: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance. - **API Development**: Design and implement...


  • القاهرة, Egypt AMK Full time

    **Role Description** **Responsibilities**: - Backend Development: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies. - Architecture Design: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance. - API Development: Design and...


  • القاهرة, Egypt AMK Full time

    **Role Description** **Responsibilities**: - Backend Development: Design, develop, and maintain scalable and high-performance backend systems using Node.js and related technologies. - Architecture Design: Architect, plan, and implement large-scale distributed systems with a focus on reliability, scalability, and performance. - API Development: Design and...


  • محافظة القاهرة, Egypt Tether Operations Limited Full time

    Tether, the founder of the first, largest, and most widely used stablecoin USD₮, is rapidly expanding into a wide range of sectors, including secure and unstoppable communication technologies, energy production, mining, and further fintech infrastructure. All of these themes share and are deeply rooted in the principles of Bitcoin, which include...

  • Backend Developer

    7 days ago


    القاهرة, Egypt Orange Business Full time

    **Votre rôle**: The OBS IT department is in charge of decision-making information systems, serving Orange Business Services different line of businesses such as marketing, pre-sales, sales, production, after-sales services, and customer-service for both France and international domains. In this context, the ORBIT will be accessed by OBS Project managers...


  • القاهرة الجديدة, Egypt Zeal Full time

    **About Zeal**: Zeal is addressing the critical challenge of untapped transactional data. At the moment, whenever a transaction is processed on a POS terminal (payment card machine), physical retailers have no idea who the paying customer is, unless they use a loyalty program. Think of when you go to a supermarket and you pay by card, unless you go to a...


  • القاهرة, Egypt Qoyod Full time

    **About Us** We're leaders in technology, managing over 120K production databases and delivering 5+ SaaS products. Handling an average of 15K req/min, we're committed to reliability and scalability. Join us in driving technological advancement and making an impact worldwide. **Job Summary** **Responsibilities** - Design, develop, and maintain robust and...


  • القاهرة, Egypt On-Hire Full time

    A leading company in the information technology are seeking a skilled and motivated Backend Software Engineer to join their dynamic team. As a mid-level to senior-level engineer, you will work closely with cross-functional teams to design, develop, and maintain scalable software solutions. This role is ideal for someone who has a strong foundation in backend...


  • القاهرة, Egypt Sarmad Full time

    **Responsibilities**: - Architecting and implementing high-performance RESTful APIs and microservices - Designing and developing backend systems with a focus on scalability, maintainability, and performance - Collaborating with front-end developers and stakeholders to integrate user-facing elements with server-side logic - Conducting code reviews, providing...

  • Backend Developer

    1 week ago


    القاهرة, Egypt PaySky Full time

    Develops software solutions by analyzing the given information; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. - Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. -...


  • القاهرة, Egypt Tagaddod Full time

    **Key Responsibilities**: - Develop, test, and maintain backend services and APIs using PHP and Laravel - Collaborate with frontend developers and designers to create seamless integrations between client and server-side components - Participate in architecture and design discussions to develop scalable and maintainable systems - Write clear and concise...


  • القاهرة, Egypt Tagaddod Full time

    **Key Responsibilities**: - Collaborate with architects and senior engineers to design and implement scalable, efficient system architectures tailored to business requirements. - Conduct thorough code reviews and provide constructive feedback to maintain code quality, scalability, and security. - Troubleshoot and resolve production issues, performance...