Remotery

Senior Backend Engineer – Typescript

Posted 1 day ago

This is a fully remote position, open to applicants in Saudi Arabia.

📋 Description

• Design, develop, and uphold AI-centric SDKs that facilitate seamless interaction between AI services and application layers.

• Create backend services and integrations that enable the consumption of AI functionalities across Salla's products and teams.

• Develop and sustain API integrations and Model Context Protocol (MCP) servers that empower AI agents to engage with internal systems, external tools, and databases.

• Design and manage a version-controlled rule/policy engine along with the associated business logic for Salla's integrity systems — translating risk signals and model scores into auditable actions (state → policy → action).

• Model the decision records, state transitions, and audit trails that ensure integrity outcomes are both explainable and reversible (appeals, overrides).

• Collaborate with the integrity/ML lead to utilize risk-scoring outputs and work with product teams to define the enforcement-action contracts emitted by the engine.

• Ensure type-safe, scalable, and high-performance TypeScript code adhering to backend best practices.

• Work closely with frontend engineers to establish AI data contracts, schemas, and interfaces.

• Collaborate with frontend teams on integration contracts for AI-driven features as necessary.

• Enhance AI-related data flows, including streaming responses and real-time interactions.

• Mentor mid- and junior-level engineers while upholding robust engineering and testing standards across AI and integrity services.

• Engage in architecture discussions, code reviews, and technical decision-making.


⛳️ Requirements

• 4+ years of backend development experience, with a strong emphasis on TypeScript and Node.js.

• Demonstrated experience in designing and maintaining RESTful APIs and third-party integrations.

• Strong understanding of relational databases (PostgreSQL or MySQL), including query optimization techniques.

• Solid knowledge of software design principles (SOLID, clean architecture, design patterns).

• Experience using Git within structured team workflows (e.g., Git Flow, PR-based development).

• Practical experience with unit testing and integration testing.

• Good understanding of how frontend applications utilize backend services, including modern JavaScript (ES6+).

• Familiarity with AI systems, such as Agentic AI, LLM orchestration, or streaming AI responses (preferred).

• Experience in building or integrating AI-driven functionalities into production applications (preferred).

• Background in designing rules engines, policy-as-code, state machines, or complex stateful business logic (preferred).

• Strong domain and data modeling skills for correctness- and audit-critical systems (preferred).

• Hands-on experience with contemporary frontend frameworks (React, Vue, or similar) (preferred).

• Exposure to cloud and DevOps tooling including Docker, Kubernetes, AWS, or CI/CD pipelines (preferred).

• Experience collaborating in cross-functional product teams that include AI, backend, and frontend engineers (preferred).

• Bonus: exposure to trust & safety, fraud, risk, or marketplace integrity (preferred).


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Opportunities for professional development and growth.

• Flexible working hours and remote work options.

• Comprehensive health and wellness benefits.

• Collaborative and inclusive work environment.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers