Backend Developer

Riyadh Tax Free13 days agoFull-time External
Negotiable
About the role We need an experienced backend engineer to build and maintain reliable, secure APIs and backend services that support web/mobile products and AI integrations. Responsibilities • Design and implement RESTful APIs and backend services. • Work with relational and NoSQL databases; design data models and optimize queries. • Implement SSO/OAuth2.0 and RBAC for secure access control. • Build event-driven components and integrate with message brokers. • Collaborate with frontend, DevOps and QA teams; contribute to CI/CD and observability. • Containerize services and help with deployment on cloud/Kubernetes. Must-have requirements • Bachelor’s or Master’s in Computer Science, Software Engineering or related field. • 5+ years professional backend development experience. • Proficiency in Python or C#. • Experience with FastAPI or ASP.NET Core. • Strong experience building and maintaining RESTful APIs. • Deep knowledge of SQL and NoSQL DBs (Postgres, MongoDB, etc.). • Experience implementing SSO/OAuth2.0 and RBAC. • Familiarity with Git and common version control workflows. Backend Developer Nice-to-have • Experience with Kafka or RabbitMQ (event-driven architectures). • Experience with containerization (Docker) and orchestration (K8s). • Experience working in Agile (SCRUM/Kanban). • Prior exposure to Agentic AI projects or video-conferencing features. Job Type: Full-time Pay: From ﷼10.00 per month Ability to commute/relocate: • Riyadh: Reliably commute or planning to relocate before starting work (Preferred) Application Question(s): • What is your notice period in days ? • What is your salary expectation ? • Do you live in Riyadh ? Experience: • Backend: 5 years (Required)