loader image

Senior Full Stack Developer

Pharos Solutions in its Alexandria branch is looking for a ” Senior Full Stack Developer ” with the following requirements

Must have:

  • BSc/MSc in Computer Engineering or equivalent.
  • 5+ years of relevant work experience.
  • Strong expertise in TypeScript/JavaScript, modern frameworks (React, Vue, or Angular), and meta-frameworks (Next.js, Nest.js, or Nuxt).
  • Mastery of at least one core server-side language ecosystem (Node.js/TypeScript, Python, Java, or Ruby).
  • Hands-on experience with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis) and designing robust REST/GraphQL APIs.
  • Proficient in query optimization and schema design.
  • Practical experience with containerization (Docker), cloud infrastructure (AWS, GCP, or Azure), and standard CI/CD deployment workflows.
  • A strong portfolio of successful projects and practical experience in addressing real-world challenges.
  • Demonstrated commit to automated testing (unit, integration, E2E), system security best practices, and agile delivery.
  • Fluency in English (German is a plus).

Job Responsibilities and Duties:

  • End-to-End Delivery: Own the design, execution, and deployment of complex features across the entire web stack.
  • System Architecture: Build scalable, secure REST or GraphQL APIs and optimize client-server communication and database query performance.
  • Full-Stack Quality: Write clean, modular code with high unit/integration test coverage across both frontend client and backend service boundaries.
  • DevOps & Deployment: Maintain automated deployment pipelines, monitor production health, and manage cloud/containerized infrastructure.
  • Technical Leadership: Partner with Product and Design to evaluate technical feasibility, refine requirements, and mentor cross-functional team members.
Job Category: Development
Job Type: Full Time
Job Location: Alexandria Office

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Shopping Basket