Job Description
About the Role:
We are seeking a seasoned Senior Web Developer to join our Jeddah team to architect, develop, and optimize enterprise-grade web applications. You will leverage your deep expertise in .NET, React JS, microservices, GraphQL, SQL, NoSQL, and application security to deliver robust, scalable solutions and mentor junior engineers.
Responsibilities:
Design, develop, and maintain full-stack web applications using .NET and React JS
Architect and implement microservices and GraphQL APIs for high-performance data access
Ensure database reliability and performance across SQL and NoSQL systems
Integrate application security best practices throughout the development lifecycle
Collaborate with product owners, UX/UI designers, and DevOps engineers to deliver end-to-end solutions
Conduct code reviews, troubleshoot production issues, and optimize application performance
Mentor and guide junior developers, sharing best practices and fostering a culture of continuous improvement
Required Qualifications:
7+ years of professional web development experience
Expert proficiency in .NET Core and C#
Strong hands-on experience with React JS and related ecosystem
Proven track record designing and implementing microservices architectures
Solid experience building and consuming GraphQL APIs
In-depth knowledge of SQL databases (e.g., SQL Server, PostgreSQL) and NoSQL stores (e.g., MongoDB, Redis)
Practical understanding of application security principles and OWASP standards
Bachelor’s degree in Computer Science, Engineering, or a related field
Excellent verbal and written communication skills
Preferred Qualifications:
Experience with cloud platforms (Azure, AWS, or GCP)
Familiarity with containerization and orchestration (Docker, Kubernetes)
Hands-on experience with CI/CD pipelines and Infrastructure as Code
Background in Agile/Scrum environments
Relevant certifications such as Microsoft Certified: Azure Developer Associate or equivalent
Experience in performance tuning and load testing large-scale applications
Position Details
- Position Title: Senior Web Dev
- Location:
- Experience Required: 0