← Back to roles

Backend Engineer

New Cairo - Hybrid Full-time

Backend Developer (Team Lead) We’re seeking a strong backend developer who can lead a small team while staying hands-on with code. You’ll be responsible for architecting and maintaining scalable backend systems that power our core platform. Responsibilities: - Lead a small engineering team, mentor developers, and conduct code reviews. - Design and maintain backend systems using Node.js and TypeScript. - Manage databases (MongoDB, PostgreSQL, or similar) and optimize performance. - Build RESTful and GraphQL APIs that integrate seamlessly with frontend and mobile apps. - Ensure best practices in security, scalability, and testing. - Collaborate with product and design teams to translate requirements into technical solutions. Requirements: - 4–6 years of backend development experience (including leadership). - Expertise in Node.js, TypeScript, and database management. - Experience with cloud infrastructure (AWS, Firebase, or Vercel). - Proven ability to deliver in agile startup environments.

Apply for this role