Senior Backend Developer
1 week ago
**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)
-
Senior Backend Engineer
2 weeks ago
القاهرة, Egypt mDoc Healthcare Full timeWe 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...
-
Backend Developer
1 week 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...
-
Backend Developer
4 days ago
القاهرة, Egypt Evolvice GmbH Full time09 Okt**Backend Developer**: Backend Developer - Location: Cairo, Egypt | - Employment Type: Full Time | - Job ID: 33809 **Backend Developer**: Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software...
-
Backend Developer
1 week ago
القاهرة, Egypt Amk Full timeJob 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...
-
Senior Backend Developer Node.js
2 weeks ago
القاهرة, Egypt Amk Full timeRole 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,...
-
Senior Backend Developer Node.js
2 weeks ago
القاهرة, Egypt AMK LLC Full timeRole 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,...
-
Senior Backend Node.js Developer
2 weeks 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...
-
Senior Backend Developer Node.js
2 weeks ago
القاهرة, 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...
-
Senior Backend Developer Node.js
2 weeks ago
القاهرة, 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...
-
Senior Backend Engineer
4 days ago
القاهرة, Egypt Dsquares Full timeDsquares is a leading provider of loyalty programs in the region, dedicated to crafting exceptional solutions that deepen the connection between brands and their customers. We leverage technology and innovative strategies to transform customer engagement into lasting loyalty. **Our team is passionate, innovative, and collaborative, always striving for...