Full Stack Developer
Noora HussienIQSENIORPosted 11d ago
NETVue.jsASP.NET CoreREST APIsSQLGitDockerCI/CD
About the Role
We are looking for a Full-Stack Developer to join our team and contribute to building, improving, and maintaining high-quality web applications.
Key Responsibilities
• Design, develop, and maintain scalable web applications
• Develop robust and secure backend services using .NET / ASP.NET Core
• Build responsive and maintainable frontend applications using Vue.js
• Design and integrate RESTful APIs
• Work with databases and optimize queries and application performance
• Troubleshoot, debug, and resolve technical issues
• Write clean, maintainable, and well-structured code
• Collaborate with QA, Product, and other development team members
• Participate in code reviews and contribute to technical decisions
• Support system improvements, integrations, and new feature development
Requirements
• Senior-level experience in .NET / ASP.NET Core
• Strong hands-on experience with Vue.js
• Strong understanding of REST APIs and Web Services
• Good knowledge of SQL databases and database design
• Strong understanding of software architecture and development best practices
• Experience with Git and modern development workflows
• Strong debugging and problem-solving skills
• Ability to work independently and collaboratively
• Experience with Docker, CI/CD, or cloud technologies is a plus