Full Stack Developer
تاريخ النشر:
نُشرت قبل 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.