Full Stack Developer

📍 Cairo, EgyptFull-timeOn-site
📅 Posted: 2w ago🔄 Updated: 2w ago
CV%
✨ AI Summary
We are seeking an experienced Full Stack Developer to design, develop, and deploy robust, scalable applications. Responsibilities include building server-side logic with Node.js/NestJS, crafting user interfaces with Next.js, managing PostgreSQL databases, and implementing containerization with Docker and Kubernetes. The role also involves utilizing Redis for caching, collaborating with cross-functional teams, and writing clean, maintainable code. This position requires 3-7 years of experience in full-stack development, proficiency in core technologies (Node.js, Next.js, NestJS, PostgreSQL, Docker, Kubernetes, Redis, JavaScript, TypeScript, RESTful APIs, Git), strong system design understanding, and Agile methodology familiarity. A Bachelor's degree in Computer Science or a related field is required, or equivalent practical experience. Cloud deployment experience is a significant advantage. This is an on-site role in Cairo, Egypt, offering full-time or part-time employment.
Required Skills
Information Technology
Node.jsNext.jsPostgreSQLDockerKubernetesRedisJavaScriptTypeScriptREST APIGitSystem DesignDevOps
Business, Sales & Management
Agile
Soft Skills & Professional Competencies
Problem Solving
Requirements
Experience: A robust 3-7 years of professional experience in full-stack software development, demonstrating a proven track record of delivering successful projects.Technical Mastery: Proficient in our core technologies, including Node.js, Next.js, NestJS, PostgreSQL, Docker, Kubernetes, and Redis.Programming Prowess: Strong command of JavaScript and TypeScript, with a deep understanding of modern web development paradigms.API Design: Solid experience in designing and implementing RESTful APIs.Version Control: Expert-level knowledge of Git for collaborative development.Methodologies: Familiarity with Agile Methodologies and best practices in software development.System Acumen: Strong understanding of System Design principles and a passion for building scalable, reliable applications.Problem Solver: Exceptional Problem Solving skills with a keen eye for detail and a proactive approach to challenges.Cloud Expertise: Experience with Cloud Deployment strategies and practices is a significant advantage.Education: A Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience and certifications.Career Level: This role is suited for an Experienced professional eager to take on significant responsibilities and drive innovation.
Description
Are you a passionate Full Stack Developer ready to make a significant impact? We are seeking an experienced and innovative individual to join our dynamic team on-site in Cairo, Egypt. This is a thrilling opportunity to shape the future of our products, working across cutting-edge technologies and delivering exceptional user experiences. We embrace both Full Time and Part Time arrangements, offering flexibility for the right talent.Responsibilities:Design and develop robust, scalable, and high-performance full-stack applications from conception to deployment.Build and maintain efficient server-side logic using Node.js and NestJS, ensuring optimal performance and security.Craft compelling and responsive user interfaces with Next.js, delivering an intuitive and engaging user experience.Manage and optimize databases, leveraging expertise in PostgreSQL to ensure data integrity and query efficiency.Implement and manage containerized applications using Docker and orchestrate them with Kubernetes for seamless deployment and scaling.Utilize Redis for high-speed data caching and real-time application features.Collaborate closely with product managers, designers, and fellow engineers to define, design, and ship new features.Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.Actively participate in code reviews, contributing to a culture of continuous improvement and knowledge sharing.Troubleshoot, debug, and upgrade existing systems to ensure maximum uptime and performance.Skills & Technologies:You will be immersed in a modern tech stack, including but not limited to: Node.js, Next.js, NestJS, PostgreSQL, Docker, Kubernetes, Redis, JavaScript, TypeScript, RESTful APIs, Git, Agile Methodologies, System Design, Problem Solving, and Cloud Deployment.Growth Opportunities:We are committed to your professional development. You'll have access to challenging projects, mentorship from senior engineers, and opportunities to explore new technologies and advance your career within a supportive environment. Your growth is our growth!Team & Culture:Join a collaborative, innovative, and supportive team where your ideas are valued, and your contributions make a tangible difference. We foster an environment that encourages learning, creativity, and mutual respect, all while building exceptional software.Impact:As a Full Stack Developer, you will play a pivotal role in shaping our product direction, delivering high-quality solutions, and directly contributing to the success and growth of our projects and our company.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00