Cairo, Egypt

Full Stack Developer

 Job Description:

We are hiring a Full Stack Developer who will design, develop, and optimize scalable backend systems that power our digital solutions. The ideal candidate will build robust APIs, integrate data sources, and ensure high performance and security across all services. This role plays a key part in delivering reliable, maintainable backend architectures that support business growth and innovation.

NOK Human Capital is a leading HR consulting and talent acquisition firm with a global footprint and a proven track record of supporting Fortune 500 clients. We specialize in connecting top-tier talent with industry leaders, driving innovation, and fostering high-performance cultures across the MENA region and beyond.

Key Responsibilities

Design, develop, and maintain scalable backend applications and APIs.

Optimize system performance, scalability, and reliability.

Implement data storage solutions, database schemas, and integrations.

Collaborate with frontend and DevOps teams to ensure seamless integration.

Write clean, testable, and maintainable code following best practices.

Conduct code reviews and provide technical guidance to junior developers.

Troubleshoot, debug, and resolve backend performance issues.

Ensure application security and data protection compliance.

Requirements

Bachelors degree in Computer Science, Software Engineering, or related field.

5+ years of experience in backend development using Node.js, Python, Java, or similar languages.

Strong understanding of RESTful API design and microservices architecture.

Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).

Familiarity with containerization tools (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).

Proficiency with version control systems such as Git.

Strong problem-solving and debugging skills.

Excellent command of English and strong communication abilities.