# Senior Backend Software Engineer (Node.js / TypeScript) at TAWANTECH

> Open job at TAWANTECH in Riyadh, Saudi Arabia. Workplace: On-site.

Source: Gulf Dev Jobs, https://gulfdevjobs.com/jobs/tawantech-senior-backend-software-engineer-node-js-typescript-ang7l4a
Posted 2 November 2026. Last checked on the employer's career site: 3 November 2026.

## Facts

- Company: [TAWANTECH](https://gulfdevjobs.com/companies/tawantech)
- Location: Riyadh, Saudi Arabia
- Workplace: On-site
- Employment type: Full-time
- Arabic: Not required
- English: Fluent
- Visa sponsorship: Yes (company policy) (source: https://apply.workable.com/j/4A58830971)
- Skills: Docker, Kubernetes, Linux, MongoDB, NestJS, Node.js, PostgreSQL, React, Terraform, TypeScript, Vue.js
- Not mentioned in the job post: salary, housing, flights, relocation, where you can apply from

## Job description

We are looking for an experienced **Senior Backend Software Engineer** specializing in **Node.js and TypeScript** to design, develop, and maintain scalable, secure, and high-performance backend applications.

The ideal candidate should have strong backend development experience, solid knowledge of RESTful APIs, databases, containerization, and Linux environments, with an understanding of modern DevOps practices and infrastructure automation.

###

**Requirements**

### Key Responsibilities

- Design, develop, and maintain scalable backend services using Node.js and TypeScript.
- Develop, integrate, and consume RESTful APIs.
- Build and maintain backend applications using modern development practices.
- Work with relational and NoSQL databases, ensuring efficient data management and performance.
- Manage and operate Docker containers and support application deployment.
- Implement secure coding practices and protect applications against common security vulnerabilities.
- Develop and maintain scripts using Bash or PowerShell to automate operational tasks.
- Collaborate with cross-functional teams to deliver reliable and maintainable software solutions.
- Participate in code reviews, troubleshooting, debugging, and performance optimization.
- Support CI/CD processes and contribute to improving development and deployment workflows.

### Job Requirements

- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong professional experience in backend software development using **Node.js and TypeScript**.
- Hands-on experience with Git-based version control systems such as GitHub or GitLab.
- Experience developing and consuming RESTful APIs.
- Practical experience managing and operating Docker.
- Experience working with relational and/or NoSQL databases, such as PostgreSQL and MongoDB.
- Good understanding of secure coding practices, particularly OWASP Top 10 vulnerabilities.
- Basic knowledge of Linux environments.
- Experience writing scripts for Linux or Windows environments using Bash or PowerShell.
- Excellent English communication and collaboration skills.

### Preferred Qualifications

- Experience developing and deploying applications on Kubernetes.
- Familiarity with the NestJS framework.
- Experience with DevOps practices and developing CI/CD pipelines.
- Familiarity with frontend frameworks such as React or Vue.js.
- Experience with Infrastructure as Code (IaC), particularly Terraform.
- Experience with infrastructure automation tools.

### Technical Skills

**Core:** Node.js, TypeScript, REST APIs, Git

**Frameworks:** NestJS

**Databases:** PostgreSQL, MongoDB

**DevOps & Infrastructure:** Docker, Kubernetes, CI/CD, Terraform

**Security:** Secure Coding, OWASP Top 10

**Operating Systems & Scripting:** Linux, Bash, PowerShell

## How to apply

Apply on the job page, https://gulfdevjobs.com/jobs/tawantech-senior-backend-software-engineer-node-js-typescript-ang7l4a: its Apply button opens the employer's own application page.

## More jobs from TAWANTECH

- [Cross sell - PTE](https://gulfdevjobs.com/jobs/tawantech-cross-sell-pte-jda6w3i): TAWANTECH, Riyadh, Saudi Arabia. On-site. Posted 2 November 2026.
- [IBM CP4I Technical Architect](https://gulfdevjobs.com/jobs/tawantech-ibm-cp4i-technical-architect-tjbx94e): TAWANTECH, Riyadh, Saudi Arabia. On-site. Posted 2 November 2026.
- [Agentic AI in Contact Center](https://gulfdevjobs.com/jobs/tawantech-agentic-ai-in-contact-center-5xc3bq5): TAWANTECH, Riyadh, Saudi Arabia. On-site. Posted 1 November 2026.
- [Nintex K2 Developer - BPM & Digital Process Automation (DPA)](https://gulfdevjobs.com/jobs/tawantech-nintex-k2-developer-bpm-digital-process-automation-dpa-8hs1iln): TAWANTECH, Riyadh, Saudi Arabia. On-site. Posted 21 October 2026.
- [Senior HAM Developer](https://gulfdevjobs.com/jobs/tawantech-senior-ham-developer-d2bfh5v): TAWANTECH, Riyadh, Saudi Arabia. On-site. Posted 13 October 2026.
