Senior Full Stack Developer
4Jawaly - فورجوالي · New Cairo, Cairo, Egypt
Tailor my CV for this job — freeAbout the role:4Jawaly is looking for a Senior Full Stack Developer to join our product engineering team. The role is based at our office in Fifth Settlement, Cairo.
Responsibilities
- Design and build microservices, defining clear service boundaries and how they communicate.- Build back-end services in Go and PHP, choosing the right tool for each project.- Design PostgreSQL schemas, write optimized queries, and manage migrations and indexing.- Write clean, tested code and take part in code reviews.- Contribute to architecture design, CI/CD pipelines, and deployment.
Requirements
- 5+ years of experience in full stack development.- Strong hands-on experience with Go and PHP.- Practical experience building microservices and communicating between them (REST, gRPC, message queues).- Strong PostgreSQL skills: schema design and performance tuning.- Experience with observability: logging, metrics, and tracing.- Working knowledge of Docker, and basics of Kubernetes or similar deployment environments (nice to have).- Ability to work well in a team with clear communication.How to apply:Please include your GitHub profile link (or a link to a project you built) in your application, and briefly describe one technical decision you made in that project.