Backend Developer
1 week ago
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 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: 4-5 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 Web Sockets.
- Experience with serverless architecture.
- Familiarity with DevOps practices and automation tools like Terraform, Jenkins, or Ansible.
Application Question(s):
- What is your expected salary ?
- what is your notice period ? ( Days )
- How Many years in backend developer ?
-
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...
-
Senior Backend Developer
1 week 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 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 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 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...
-
Backend Developer PHP/laravel
2 weeks ago
القاهرة, 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...
-
Backend Developer
4 days ago
القاهرة, Egypt Envision Employment Solutions Full timeEnvision Employment Solutions is currently looking for a Backend Developer (.Net) for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services. This position might require flexibility to work on US times and flexibility to travel abroad when needed. **Requirements**: - 3 to 9 years of experience is...