Full Stack Developer

RayaCX


موقع الوظيفة:

القاهرة - مصر

الراتب شهرياً: لم يكشف
تاريخ النشر: نُشرت قبل 5 يوم
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

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 structured root-cause analysis approach.
  • Develop and maintain unit tests and integration tests to ensure application stability reliability and quality.
  • Participate actively in code reviews providing constructive feedback to improve code quality security maintainability and performance.
  • Collaborate closely with Product Managers Designers and stakeholders to clarify requirements and deliver effective technical solutions.
  • Own features end-to-end from UI development and API implementation to database design deployment and post-release support.
  • Contribute to Agile development processes continuously improving delivery practices system performance and overall engineering standards.

Minimum Requirements

  • Minimum 3 years of hands-on Full Stack Development experience.
  • Strong English communication skills (written and verbal).
  • Proven production experience with C#/.NET TypeScript/JavaScript HTML CSS and relational databases.
  • Demonstrated experience building and supporting end-to-end applications in a professional environment.
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 validat...