Chapter OneEgypt

Full Stack Software Engineer (Egypt citizen Only)

Description

Position: Full Stack Software Engineer

Schedule: Full-time (50 hours per week)

Rate: $8–$12 per hour

Work Setup: Remote / Work-from-home

We’re looking for a talented Full Stack Software Engineer to join our growing, fully remote team. You’ll work across the entire stack—building scalable backend services, intuitive web and mobile interfaces, and shipping production-ready features that make a real impact.

This role is ideal for someone who enjoys ownership, collaboration, and working in a fast-paced environment using modern tools and best practices.

What You’ll Do

  • Design, develop, and maintain full stack applications from concept to deployment.
  • Build responsive, user-friendly interfaces using modern frontend frameworks.
  • Develop scalable backend services and APIs.
  • Collaborate closely with product managers, designers, and engineers to deliver high-quality features.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, testing, and CI/CD workflows.
  • Troubleshoot, optimize, and improve application performance and reliability.

Tech Stack

(Experience with some — not necessarily all — of the following is expected.)

Frontend

  • React
  • Next.js
  • React Native
  • HTML5, CSS3
  • JavaScript / TypeScript

Backend

  • Node.js (NestJS or Express)
  • REST and/or GraphQL APIs

Database

  • PostgreSQL (or other relational databases)
  • ORM tools (Prisma, Sequelize, TypeORM, etc.)

DevOps & Tools

  • Git & GitHub
  • CI/CD pipelines
  • Cloud platforms (AWS, GCP, or Azure)

What We’re Looking For

  • 3+ years of professional experience as a Full Stack Software Engineer.
  • Strong proficiency in JavaScript/TypeScript.
  • Experience building and deploying production applications.
  • Solid understanding of frontend and backend architecture.
  • Familiarity with databases, APIs, and cloud-based systems.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work remotely.

Nice to Have

  • Experience with mobile development (React Native).
  • Exposure to AI-assisted development tools.
  • Startup or fast-growth environment experience.

Why Join Us

  • Fully remote work environment.
  • Opportunity to work on meaningful, high-impact products.
  • Collaborative and growth-oriented engineering culture.
  • Competitive compensation based on experience.

Application Process

  • Initial screening call
  • Technical assessment or take-home task
  • Live technical interview
  • Final interview

Skills

Next.jsGCPDevOpsGitHubReactExpressReact NativePostgreSQLNestJSNode.jsRESTMobile DevelopmentTypeScriptAWSCI/CDGraphQLAIAzureGitJavaScript

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching