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.
What You'll Do
- 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.
What We're Looking For
- 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.