Full Stack Developer

Efada Technology · Cairo, Egypt · Posted 2026-03-11

OutSourcing job for a big enterprise in Africa A full-stack developer is expected to have both Backend development and Web app development skills. OurPreference is that the full-stack developer is more of a Backend developer with good Web frontend developmentResponsible for designing, developing, and maintaining both thefront-end and back-end components of modern applications. This role involves working across the entire technology stack, from userinterface design and user experience optimization to server-sidelogic, database integration, and API development. The Fullstack Developer collaborates closely with Technical Leads, ProductOwners, and QA Engineers to ensure that the applications are builtto meet business requirements, are scalable, and provide a seamlessuser experience. In addition to coding, the Fullstack Developer is alsoresponsible for deploying, troubleshooting, debugging, andoptimizing performance across the application.  Comfortable working on Linux/Ubuntu Very good understanding of Client-server architecture and Web architecture Git & Linux Essentials Web Architecture, & REST APIs Single page applications Web development – HTML5, CSS3, JS (ES5 & ES6) NodeJS, ReactsJS, NPM, WebPack Relational & NoSQL Databases Docker Containers basics (Building & Running) Systems observability (Logging, tracing & metrics) Infrastructure as Code (terraform) Backend design

Apply for this role