Job Description
**Job Title:** Senior Web Dev
**About the Role:**
We are seeking a seasoned Senior Web Developer to join our dynamic team in Jeddah. In this role, you will architect, develop, and maintain scalable web applications using .NET and React.js, implement microservices and GraphQL APIs, and ensure robust security and performance. You will collaborate with cross-functional teams, mentor junior developers, and drive best practices across the software development lifecycle.
**Responsibilities:**
- Architect, develop, and maintain web applications using .NET (C#) and React.js
- Design and implement microservices architectures and GraphQL APIs
- Optimize database schemas and queries for both SQL and NoSQL databases
- Collaborate with the security team to enforce best practices and OWASP guidelines
- Conduct code reviews, mentor junior developers, and share technical expertise
- Work with product owners and stakeholders to gather requirements and deliver solutions on schedule
- Troubleshoot and resolve performance, scalability, and reliability issues
- Participate in Agile ceremonies and contribute to process improvements
**Required Qualifications:**
- 7+ years of professional experience in full-stack web development
- Strong proficiency in .NET (C#) framework and React.js
- Proven experience designing and implementing microservices architectures
- Hands-on experience building and consuming GraphQL APIs
- Expertise in relational databases (SQL) and NoSQL databases (e.g., MongoDB)
- Solid understanding of web application security practices and OWASP guidelines
- Familiarity with RESTful API design and integration
- Excellent problem-solving, communication, and collaboration skills
**Preferred Qualifications:**
- Experience with cloud platforms such as Azure or AWS
- Familiarity with containerization technologies (Docker, Kubernetes)
- Experience implementing CI/CD pipelines and DevOps practices
- Knowledge of Agile/Scrum methodologies
- Prior experience leading or mentoring development teams
- Understanding of frontend build tools and testing frameworks
- Arabic language proficiency
Position Details
- Position Title: Senior Web Dev
- Location:
- Experience Required: 0