Full Stack Developer
- Not specified
Posted 2 months ago
About the role
Working Hours: Full-time, ( on-site) - Monday to Friday – 9:00 AM to 6:00 PM (1-hour break), in New Cairo, Festival City.
We are looking for a Full Stack Developer with a passion for crafting beautiful and functional websites. The successful candidate will be responsible for leading the development of web-based applications, websites, and digital experiences, utilizing their expertise in front-end and back-end technologies. They will play a key role in driving innovation, ensuring best practices, and delivering high-quality solutions that meet the needs of our clients and users.
Key Responsibilities
- Develop and maintain responsive, high-performance web applications
- Build user interfaces using HTML, CSS, JavaScript, and TypeScript
- Develop modern frontend applications using React and Next.js
- Design and manage backend services using PHP (CodeIgniter) and basic Node.js
- Work with databases including MySQL and PostgreSQL , ensuring performance and data integrity
- Customize and maintain WordPress themes and plugins
- Design, develop, and integrate RESTful APIs , including authentication and JSON handling
- Manage deployment processes including hosting, DNS configuration, SSL setup, and Git workflows
- Support CI/CD pipelines and contribute to basic Docker-based deployments
- Manage and maintain servers (cPanel, VPS) with working knowledge of Linux, Nginx, and Apache
- Ensure application security through proper validation, backups, and database protection practices
- Troubleshoot, debug, and optimize existing systems.
Required Skills & Qualifications
- Proven experience as a Full Stack Developer, Software Engineer or similar role
- Minimum 5 years of experience in front-end and back-end development.
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript
- Hands-on experience with React and Next.js
- Experience with PHP (CodeIgniter framework) and basic understanding of Node.js
- Solid knowledge of SQL databases (MySQL, PostgreSQL)
- Experience in WordPress development , including theme and plugin customization
- Strong understanding of REST APIs , JSON, and authentication mechanisms
- Familiarity with Git, CI/CD pipelines, and basic Docker usage
- Experience with server management (cPanel, VPS, Linux environment)
- Understanding of web security best practices