we’re looking for innovative engineers to help shape the future. As a Full-Stack Software Engineer, you’ll play a key role in building and scaling products that directly impact thousands of users across Egypt and beyond.
What You’ll Do
- Build robust, scalable applications using modern front-end and back-end frameworks.
- Architect and implement event-driven, cloud-native systems on AWS.
- Design intuitive and responsive user experiences with React and Next.js .
- Develop APIs and microservices using Node.js and NestJS .
- Collaborate with Product Designers to bring interfaces to life.
- Set up CI / CD pipelines using GitHub Actions (or equivalent) to streamline deployments.
- Optimize performance across frontend and backend systems.
- Contribute to infrastructure-as-code using Terraform .
- Leverage AI developer tools like GitHub Copilot and Cursor to accelerate high-quality code delivery.
- Participate in end-to-end development : from ideation to deployment and monitoring.
- Stay ahead of industry trends in software development, DevOps, and cloud services.
Requirements
3–5 years of experience in software development (preferably in a startup or fast-paced environment).Proficiency in JavaScript / TypeScript with experience across the stack.Solid experience with modern frameworks : React , Next.js , NestJS , Node.js .Strong knowledge of PostgreSQL , MySQL , or other relational databases.Familiarity with AWS services and Terraform for infrastructure automation.Understanding of CI / CD workflows and automation tools like GitHub Actions , Jenkins, or similar.Experience with event-driven architecture and performance tuning.Passion for clean, maintainable code and continuous improvement.Excellent communication skills in both English and Arabic .Nice to Have
Exposure to front-end performance optimization techniques.Experience in mobile-first development and cross-browser compatibility.Interest in building internal tools or developer experience enhancements.