Enable job alerts via email!

Senior Backend Engineer — Node.js/TypeScript, AWS

Calo

Bahrain

On-site

BHD 22,000 - 31,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A food technology company in Bahrain is seeking an experienced Staff Software Engineer to design and maintain backend systems. The ideal candidate has over 5 years of experience, particularly in Node.js and TypeScript, and a strong foundation in AWS services. Responsibilities include writing production-ready code, mentoring team members, and driving architectural decisions. Join a team focused on innovation and collaboration in a fast-paced environment.

Qualifications

  • 5+ years of backend experience, including 4+ years with Node.js and TypeScript.
  • Experience with serverless systems, microservices, and event-driven architectures.
  • Deep knowledge of AWS services like Lambda, Cognito, and DynamoDB.
  • Proficient in TDD, clean architecture, and CI/CD pipelines.

Responsibilities

  • Write clean, testable, and production-ready code.
  • Propose architectural decisions and own feature development.
  • Mentor engineers and lead code reviews.
  • Monitor system health and ensure deployment readiness.

Skills

Node.js
TypeScript
AWS Lambda
NoSQL
Microservices
GraphQL
TDD
REST APIs
Job description
A food technology company in Bahrain is seeking an experienced Staff Software Engineer to design and maintain backend systems. The ideal candidate has over 5 years of experience, particularly in Node.js and TypeScript, and a strong foundation in AWS services. Responsibilities include writing production-ready code, mentoring team members, and driving architectural decisions. Join a team focused on innovation and collaboration in a fast-paced environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.