Job Description
**Job Title:** Senior Web Developer
**About the Role:**
We are seeking a highly skilled Senior Web Developer to join our growing technology team in Jeddah. In this role, you will lead the design, development, and implementation of scalable, secure web applications using modern frameworks and microservices architecture. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business objectives and mentor junior developers to foster a culture of continuous improvement.
**Responsibilities:**
- Design, develop, and maintain web applications using .NET and React JS
- Architect and implement microservices-based solutions with GraphQL APIs
- Integrate and optimize SQL and NoSQL databases for performance and scalability
- Ensure applications adhere to industry security best practices and compliance standards
- Collaborate with product owners, UX/UI designers, and DevOps engineers to deliver end-to-end solutions
- Perform code reviews, write unit and integration tests, and maintain CI/CD pipelines
- Troubleshoot and resolve complex technical issues in production environments
- Mentor and guide junior and mid-level developers, sharing knowledge and best practices
**Required Qualifications:**
- 7+ years of professional experience in web application development
- Strong proficiency in .NET Core and C#
- Expertise in React JS and modern front-end development workflows
- Hands-on experience designing and implementing microservices architectures
- Proven experience building GraphQL APIs and integrations
- Deep knowledge of SQL databases (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra)
- Solid understanding of application security practices, authentication, and authorization
- Experience with automated testing, continuous integration, and deployment pipelines
**Preferred Qualifications:**
- Experience with cloud platforms such as Azure or AWS
- Familiarity with containerization and orchestration tools (Docker, Kubernetes)
- Background in performance tuning and scalability optimization
- Exposure to Agile/Scrum methodologies and DevOps practices
- Strong communication skills in English; Arabic language proficiency is a plus
- Previous leadership or technical lead experience in a multinational environment
Position Details
- Position Title: Senior Web Developer
- Location:
- Experience Required: 0