Jobs › Companies › TAWANTECH › Senior Backend Software Engineer (Node.js / TypeScript)

Über diese Senior Backend Software Engineer (Node.js / TypeScript) Stelle bei TAWANTECH

TAWANTECH · Vor Ort · Riyadh, Riyadh Province, Saudi Arabia

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

Benefits

Annual Flight Ticket: Annual flight ticket to Egypt for the employee, wife, and up to 2 children.

Medical Insurance: Family medical insurance.

Iqama: Iqama sponsorship and processing as per applicable regulations.

ي.

Bereit, sich bei TAWANTECH zu bewerben?
Bei TAWANTECH bewerben

Über TAWANTECH

We are TAWANTECH, a dynamic and innovative company that specializes in financial technology solutions and services,with a team of passionate professionals and a commitment to excellence, we are dedicated to delivering exceptional solutions that meet the unique needs of our clients.

Alle Jobs bei TAWANTECH ansehen →

Ähnliche Jobs

Master-Works
Software, Developer
Master-Works
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 6 Tg.
Lucidya
10x Software Engineer
Lucidya
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Adree
Software Technical, Senior Engineer
Adree
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Adree
Software Quality Control, Senior Engineer
Adree
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Foodics
Lead Software Engineer - Financial Services
Foodics
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Wo.
Mozn
Software Engineer - Himmah Program
Mozn
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Mon.
Lucidya
Frontend Software Engineer - Saudi Only
Lucidya
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Mon.
Lucidya
Entry-Level Software Engineer (Internship, Fresh Graduate)
Lucidya
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Mon.
Müller`s Solutions
Aveva PI Software Engineer
Müller`s Solutions
⚡ Früh bewerben Riyadh, Riyadh Province, Saudi... Vor Ort ⚠ 6 Mon.+ alt
● Neu 👁 Gesehen ✓ Beworben vor 6 Mon.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei TAWANTECH

Alle Jobs bei TAWANTECH ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos