Back-End Developer (Python / Node.js) | Full-Time | On-Site (Cairo, Egypt)We are a trusted recruitment partner connecting top-tier professionals with forward-thinking organizations worldwide. On behalf of a fast-growing technology company, we are currently seeking a skilled and detail-oriented Back-End Developer to support and strengthen their engineering team.This is a full-time on-site opportunity, based in Cairo, Egypt.About the RoleAs a Back-End Developer, you will play a key role in building and maintaining scalable, high-performance server-side applications. Your work will directly contribute to system reliability, product innovation, and overall user experience.This role is ideal for a developer who is analytical, proactive, and comfortable working in a fast-paced, technology-driven environment.Key ResponsibilitiesDevelop, test, and maintain back-end systems using Python and/or Node.jsDesign and implement robust APIs and integrate third-party servicesOptimize applications for scalability, performance, and securityCollaborate with front-end developers and cross-functional teamsTroubleshoot, debug, and upgrade existing systemsEnsure data protection and best practices in system architectureParticipate in code reviews and contribute to technical documentationQualificationsBachelor’s degree in Computer Science or a related field (or equivalent experience)Minimum of 3 years of experience in back-end developmentStrong proficiency in Python and/or Node.jsSolid understanding of RESTful APIs and microservices architectureExperience with databases (SQL/NoSQL such as PostgreSQL, MongoDB)Familiarity with version control systems (e.g., Git)Experience with cloud platforms (AWS, Azure, or GCP) is a plusStrong problem-solving skills and attention to detailFluency in EnglishWhat We OfferFull-time on-site position in Cairo, EgyptCompetitive compensation packageOpportunity to join a fast-growing tech companyCollaborative and innovation-driven work environmentExposure to modern technologies and scalable systemsApply NowIf you are ready to take the next step in your software development career and contribute to building impactful digital solutions, we encourage you to apply.