Senior Backend Software Engineer (Node.js / TypeScript) (Saudi Arabia) Riyadh

TAWANTECH

Advertisements

Requirements

Requires a bachelor’s degree in Computer Science or a related field and strong professional experience in backend development. Candidates must have hands-on experience with Node.js, TypeScript, RESTful APIs, databases, and Linux environments.

Advertisements

Job Summary

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.
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
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.
ي.

Responsibilities

Design, develop, and maintain scalable backend services using Node.js and TypeScript while ensuring secure coding practices. Collaborate with cross-functional teams to manage databases, operate Docker containers, and support CI/CD deployment workflows.

Advertisements
We are a job aggregator. All rights belong to the original company or recruiter. We do not claim ownership of any listings.

 

To apply for this job please visit jobs.workable.com.

Disclaimer: gulfjobworld.in is a job information platform that aggregates and shares job openings sourced from various public websites, official career pages, social media channels, and third-party job portals. We are not directly affiliated with the companies mentioned, nor do we guarantee job placement. All trademarks and logos belong to their respective owners.

While we strive to keep the information accurate and up to date, we recommend that candidates verify the details and apply through official sources whenever possible. Always exercise caution and avoid any recruitment-related payments or suspicious requests.

gulfjobworld.in is a dedicated platform for job seekers looking for reliable opportunities in the Gulf region. We regularly post verified openings, including walk-in interviews and direct company listings from countries like the UAE, Saudi Arabia, Qatar, and other GCC nations. Whether you’re exploring new jobs in Dubai, Abu Dhabi, Riyadh, or Doha, our updates are designed to help you stay informed and apply with confidence.

Explore the Job Opportunities with confidence.

Follow us for daily updates:
LinkedIn – Gulf Job World

Scroll to Top