Apply Edge Start your job search

Full Stack / Software Engineer

Vylara · Cairo, Egypt

Apply & track with Apply Edge
Company DescriptionVylara is a deployment platform that gives engineering teams production-grade cloud infrastructure directly in their own AWS, Azure, or GCP accounts, without requiring dedicated DevOps resources. The platform removes the usual tradeoff between rapid setup on managed PaaS solutions and full control on cloud providers by automating secure, scalable infrastructure provisioning. After connecting a GitHub repository, Vylara’s AI analyzes the codebase end-to-end, including stack, dependencies, environment variables, and infrastructure requirements. It then provisions appropriate databases, networking, compute, and storage in the customer’s cloud account and generates Dockerfiles, Kubernetes manifests, and CI/CD workflows as reviewable pull requests with clear explanations. This approach lets teams focus on shipping product while maintaining ownership, transparency, and human approval over all changes.Role DescriptionThis is a full-time, remote role for a Full Stack / Software Engineer at Vylara. You will design, build, and maintain features across the stack, including backend services, APIs, and user-facing interfaces that power the deployment platform. Day-to-day, you will write clean, testable code, review pull requests, and collaborate with product and design partners to deliver reliable, intuitive workflows for engineering teams. You will work with cloud services (e.g., AWS, Azure, GCP), containerization, and infrastructure-as-code concepts to integrate seamlessly with customer environments. You will also help improve system performance, security, and reliability, and contribute to technical design discussions and architectural decisions in a fast-moving environment.QualificationsStrong foundation in Computer Science concepts, including data structures, algorithms, and systems design.Proficiency in Software Development and Programming, with experience building production-grade applications and debugging complex issues.Hands-on experience with Back-End Web Development, including RESTful APIs, databases, and distributed systems.Practical knowledge of Object-Oriented Programming (OOP) and modern software engineering practices (testing, code reviews, CI/CD).Experience with one major cloud provider (AWS, Azure, or GCP) is a plus and related tooling (containers, Docker, Kubernetes) is highly beneficial.Comfort working across the stack, including front-end frameworks, API design, and integration with external services.Ability to work independently in a remote setting, communicate clearly in written and spoken English, and collaborate effectively with a distributed team.Bachelor’s degree in Computer Science or a related field, or equivalent practical experience; experience at early-stage startups or on developer tools is a plus.