شرح موقعیت
Webenia for Digital Solutions is looking for a highly experienced Senior Full-Stack Software Engineer to join our development team. We are looking for a strong technical generalist who can work across the full technology stack — from Backend and Frontend development to APIs, integrations, databases, cloud infrastructure, deployment, and production support. Develop and maintain scalable web applications. Work across Backend & Frontend to deliver end-to-end solutions. Design and develop REST APIs, integrations, and third-party services. Work with payment gateways, shipping platforms, and external APIs. Design and optimize databases and application performance. Troubleshoot complex application and production issues. Contribute to system architecture, scalability, security, and reliability. Support cloud deployments and production environments. Work with Docker, CI/CD, GitHub Actions, and cloud infrastructure. Conduct code reviews and maintain high standards of code quality. Take ownership of technical tasks and solve problems independently. Provide technical guidance and support to the development team when needed. 5–7+ years of professional software development experience. Strong Backend experience with Laravel/PHP, Node.js/Express.js, or similar. Strong Frontend experience with Vue.js, Nuxt, React, or similar. Strong knowledge of MySQL/PostgreSQL, with experience in MongoDB and Redis. Strong understanding of REST APIs, WebSockets, authentication, and integrations. Experience with AWS and cloud deployments. Hands-on experience with Docker and containerized environments. Experience with CI/CD, Git, and GitHub Actions. Good understanding of Nginx, Reverse Proxy, API Gateway, and Load Balancing. Strong understanding of Software Architecture, OOP, Data Structures, and System Design. Experience with testing, troubleshooting, and production support. Experience with Terraform or similar Infrastructure-as-Code tools is a plus. The Ideal Candidate We are not looking for someone limited to one technical area. The ideal candidate is a strong technical generalist who can understand the bigger picture and confidently work across: Backend | Frontend | APIs | Databases | Integrations | Infrastructure | Cloud | Deployment You should be comfortable taking ownership of complex technical problems and finding practical solutions independently. Location Zahraa El Maadi, Cairo Employment Type Full-time | On-site If you are a senior engineer who enjoys working across the full technology stack and taking ownership of challenging technical problems, we'd love to hear from you.