Senior Full-Stack Software Engineer
Webenia · Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Apply & track with Apply EdgeWebenia 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 DoDevelop 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 For5–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 CandidateWe 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 | DeploymentYou should be comfortable taking ownership of complex technical problems and finding practical solutions independently.LocationZahraa El Maadi, CairoEmployment TypeFull-time | On-siteIf 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.