Back to jobs
New

Full Stack Developer

Egypt, Cairo

Role Overview:
The Full Stack Developer will be responsible for developing, enhancing, and maintaining Fotopia’s software products and client solutions. The role covers frontend and backend development, integrations, bug fixing, performance improvement, and technical enhancements across document automation, OCR, validation, workflow, and enterprise content processing platforms.

Responsibilities:

  • Develop and maintain frontend and backend modules across Fotopia products.
  • Build APIs, business logic, and system integrations with external platforms and services.
  • Work on admin modules, dashboards, configuration screens, document workflows, and operational user interfaces.
  • Contribute to features related to document capture, OCR/AI processing, metadata, validation, export, reporting, and audit trails.
  • Support multi-tenant, role-based, and department-based platform capabilities.
  • Handle bug fixing, performance optimization, stability improvements, and production support.
  • Collaborate with product, QA, DevOps, AI, and implementation teams.
  • Participate in code reviews, technical analysis, testing support, and deployment activities.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Experience in full stack software development.
  • Strong frontend development experience using React and modern web technologies.
  • Strong knowledge of backend development concepts, API development, databases, and system integration.
  • Strong knowledge of PostgreSQL or other relational databases.
  • Experience working on authentication, role-based access control, and enterprise application workflows.
  • Experience with document management, workflow, OCR, or content processing systems is a plus.
  • Exposure to Node.js, Bun, or similar backend technologies is a plus.
  • Good problem-solving, ownership, and communication skills.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf