
Senior Backend Engineer – AI, TypeScript
Salla E-Commerce Platform
full-time
Posted on:
Location Type: Hybrid
Location: Jeddah • Saudi Arabia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, implement, and maintain AI-focused SDKs that enable seamless communication between AI services and application layers
- Build backend integrations to embed Generative AI features directly into Salla’s core product
- Develop and maintain API integrations and Model Context Protocol (MCP) servers that allow AI agents to interact with internal systems, external tools, and databases
- Ensure type-safe, scalable, and high-performance TypeScript code, following backend best practices
- Collaborate closely with frontend engineers to define AI data contracts, schemas, and interfaces
- Support or directly implement frontend integrations for AI-powered features when needed
- Optimize AI-related data flows, including streaming responses and real-time interactions
- Participate in architecture discussions, code reviews, and technical decision-making
Requirements
- 4+ years of backend development experience, with a strong focus on TypeScript and Node.js
- Proven experience designing and maintaining RESTful APIs and third-party integrations
- Solid understanding of relational databases (PostgreSQL or MySQL), including query optimization
- Strong knowledge of software design principles (SOLID, clean architecture, design patterns)
- Experience working with Git in structured team workflows (e.g., Git Flow, PR-based development)
- Hands-on experience with unit testing and integration testing
- Good understanding of how frontend applications consume backend services, including modern JavaScript (ES6+)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNode.jsRESTful APIsPostgreSQLMySQLunit testingintegration testingsoftware design principlesGitGenerative AI
Soft skills
collaborationcommunicationtechnical decision-making