Intermediate Typescript Backend Developer (Node JS & Linux)

DeARX


Date: 2 weeks ago
Contract type: Full time
Remote
Job Title: Intermediate TypeScript Backend Developer (Node.js & Linux)

About The Project

We're seeking an Intermediate Backend Developer with a strong foundation in TypeScript, Node.js, and Linux-based environments to support backend systems across the African region. This role is part of a high-impact portfolio focused on scalable backend service development, process automation, and infrastructure support. While API integration is part of the scope, the real focus lies in core backend logic, event processing, and system orchestration.

Core Responsibilities

  • Develop and maintain robust backend modules using Node.js (Express or NestJS) and TypeScript
  • Operate confidently in Linux environments: process management, shell scripting, log analysis
  • Support background services, scheduled jobs, and asynchronous processing pipelines
  • Write clean, maintainable, and testable code that aligns with modern coding standards
  • Participate in sprint planning, code reviews, and internal knowledge-sharing sessions
  • Collaborate on CI/CD pipelines and assist with backend deployments and automation


Key Technical Requirements

Node.js (Express/NestJS) - Strong experience building backend logic and services TypeScript Proficient with backend development patterns

Linux OS Confident navigating, configuring, and debugging processes

Async Programming Deep understanding of Promises, async/await, and the Event Loop Databases

Experience with SQL (PostgreSQL) or NoSQL (MongoDB)CI/CDExposure to GitHub Actions, GitLab CI, or JenkinsTestingFamiliarity with Jest, Mocha, or similar frameworksGit

Solid grasp of version control and branching workflows

Nice to Have (Not Mandatory)

  • Exposure to Docker or containerized environments
  • Understanding of event-driven architecture or message brokers
  • Basic experience with cloud services (AWS, Azure, or GCP)
  • Hands-on with Linux cron jobs, background workers, or task schedulers


Qualifications & Experience

  • A relevant IT Degree or Diploma preferred
  • 24 years experience in backend development using Node.js and TypeScript
  • Proven ability to work in Linux-heavy infrastructures


Soft Skills & Cultural Fit

  • Logical thinker with a passion for system efficiency and backend stability
  • Confident working independently and solving complex backend issues
  • Strong communicator who thrives in Agile teams and collaborative environments


How To Apply

Ready to build systems that matter across Africa? Send your CV and a brief intro to [email protected]. Be sure to highlight relevant projects or GitHub repos!
Post a CV

See more Remote jobs