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
