Full Stack Developer
تفاصيل الوظيفة
Job Summary
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.
Apply Now
هذا الإعلان منشور على Dr.Job مصر ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.