Full Stack Developer

RayaCX

📍 Cairo, Egypt, Egypt

Full-time other-general

Job Description

Key Responsibilities:

  • Develop, maintain, and enhance full-stack web applications using C#/.NET for backend services and TypeScript/JavaScript, HTML, and CSS for frontend development.
  • Design and implement scalable, secure, and maintainable RESTful APIs following best practices for resource modeling, validation, versioning, and error handling.
  • Build responsive and user-friendly interfaces while ensuring optimal performance and cross-browser compatibility.
  • Design, develop, and optimize relational databases such as MySQL, PostgreSQL, or SQL Server, including complex queries, indexing, and performance tuning.
  • Apply software engineering best practices including clean architecture, separation of concerns, dependency injection, and code reusability.
  • Troubleshoot and resolve production issues across frontend, backend, and database layers using a stru...
Apply for this Position