2,133,637open jobs
135,068companies
250,857added this week
Browse all
Location
In office (Riyadh)
Seniority
Senior
Visa
In Saudi Arabia the employer arranges the work visa

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 2, 2026. Tawantech scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Tawantech is a Saudi technology company headquartered in Riyadh that delivers software, integration and digital process automation projects for banks, fintechs and other enterprises. Its work covers payment and banking systems, integration platforms such as IBM Cloud Pak for Integration, business process automation with Nintex K2 and AI solutions. It hires backend engineers, technical architects, BPM developers and AI solution architects, mostly in Riyadh, with smaller teams in Cairo and Unaizah.

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,637 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Riyadh
In office · Full-Time · Riyadh
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
DevOps
gRPC
GCP
Azure
Git
AWS
Docker
Management
Agile
Scrum
Kanban
Apply
In office · Full-Time · Riyadh
JavaScript
Java
Dart
Java
Spring Boot
Frontend
Redux
React.js
Mobile
Flutter
React Native
Room
Firebase
State Management
Crashlytics
DevOps
Rest API
Splunk
New Relic
Datadog
Azure
CI/CD
Jenkins
AWS
Incident Management
GitLab
Management
ITIL
Apply
In office · Full-Time · Ankara
Python
Verilog
C++
VHDL
Python
PySide6
C++
Qt
DevOps
RTOS
Linux
IoT
FreeRTOS
MedTech
ISO 13485
ISO 14971
Apply
Software Developer 2 days ago
Hybrid · Full-Time · Toronto
Python
SQL
C++
Apply
In office · Full-Time · Sousse
JavaScript
SQL
C#
C#
ASP.NET Core
Blazor
Mobile
MVC
Apply
In office · 6+ years exp · Bengaluru
Python
PowerShell
Bash
DevOps
Incident Management
IAM
Linux
Windows
Cybersecurity
PKI
Apply
In office · 5+ years exp · Bachelor's Degree · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Power Automate
Power Apps
Agile
Apply
In office · Full-Time · 6+ years exp · Seongnam
Python
JavaScript
Kotlin
Node JS
Management
Confluence
Jira
Agile
Apply
In office · Full-Time · Bachelor's Degree · Bengaluru
Python
SQL
Databases
MySQL
PostgreSQL
DynamoDB
DevOps
Rest API
Datadog
Git
AWS
Grafana
AWS Lambda
Amazon EC2
Incident Management
Amazon S3
Amazon CloudWatch
Linux
Unix
Management
Jira
ServiceNow
Freshdesk
ITIL
QA
Postman
Apply
Remote (EAEU) · Full-Time · 3+ years exp · Moscow
JavaScript
Node JS
Node JS
Nest.JS
Mongoose
BullMQ
Databases
Redis
Apache Kafka
DevOps
Rest API
Git
Docker
QA
Jest
Apply
In office · Full-Time · Bachelor's Degree · Riyadh
Python
Java
SQL
C#
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
SOAP
Apply
≈ $11k – $33k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Cairo
DevOps
OpenShift
CI/CD
Kubernetes
SOAP
Management
Agile
Scrum
Apply
Remote (Egypt) · Full-Time
Java
Java
Spring Boot
Databases
MySQL
PostgreSQL
DevOps
Rest API
CI/CD
Git
Cybersecurity
PCI DSS
Apply
Cross sell - PTE 5 days ago
In office · Full-Time · Bachelor's Degree · Riyadh
Analytics
Power BI
Apply
In office · Full-Time · Bachelor's Degree · Riyadh
COBOL
COBOL
IBM MQ
Databases
Apache Kafka
DevOps
Rest API
OpenShift
CI/CD
Git
Kubernetes
Gateway API
SOAP
Apply
In office · Full-Time · 8+ years exp · Dubai · Riyadh
Cybersecurity
ISO 27001
NIST CSF
SIEM
Apply
In office · Full-Time · 8+ years exp · Riyadh
AI/ML
AI Agents
DevOps
AWS
Apply
In office · 8+ years exp · Bachelor's Degree · Riyadh
Apply
In office · Full-Time · 4+ years exp · Riyadh
Marketing
Salesforce
Apply
In office · Full-Time · 4+ years exp · Riyadh
Marketing
Salesforce
Apply
See all jobs
This is one of many
2,133,637 more open roles from verified company boards, updated every day.