Freelance Full Stack Software Engineer
On-siteCairo, Cairo, Egypt
EXPIREDCairo, Cairo, EgyptOn-siteContractConstructionSmall
ContractSmallConstruction
Job Summary
Design and develop the website's backend architecture, including APIs, database structures, and business logic. Integrate contact forms, CMS functionality, and third-party services while ensuring authentication, authorization, and security. Optimize performance and reliability, then configure development, staging, and production environments for cloud deployment. Troubleshoot issues, test functionality, and produce technical documentation before completing code and credential handover. Provide post-launch support during the agreed warranty period.
Required Qualifications
- Strong professional backend/software development experience
- Demonstrated experience developing REST APIs / Web APIs
- Experience developing production web applications
- Strong understanding of databases and backend architecture
- Experience integrating frontend applications with backend services
- Familiarity with cloud deployment, preferably AWS, Azure, or equivalent
- Working knowledge of Git, Docker, deployment processes, and basic CI/CD
- Understanding of secure coding practices, performance optimization, and maintainability
- Ability to work independently against milestones and deadlines
- Strong English communication and technical documentation skills
Desired Qualifications
- ASP.NET Core/C# or Python/Django/Flask experience
- prior corporate website projects
- CMS integration
- experience taking a website from development through production deployment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.