Senior Backend Engineer (TypeScript/Nodejs)

Engineer

Senior Backend Engineer (TypeScript/Nodejs)

Apply Now

- $0.00

  • Date posted
    May 16, 2026
  • Expiration date
    August 16, 2026
  • Application ends
    August 16, 2026

We are looking for a senior engineer who doesn’t just write code – they own outcomes. You will be responsible for the full lifecycle of backend services: from design and development through production reliability. In an era where AI can generate code, we value engineers who think critically, anticipate problems, and drive systems forward.

What We Expect:

End-to-End Ownership:

  • Own features from design -> development -> testing -> deployment -> production support
  • Take accountability for the reliability and performance of your services in production
  • Drive technical decisions without waiting to be told what to do

System Design & Architecture:

  • Design scalable, resilient distributed systems handling millions of daily transactions
  • Make pragmatic trade-off decisions (consistency vs. availability, complexity vs. speed)
  • Produce clear technical design documents and lead design reviews
  • Evaluate build vs. buy decisions with data

Development:

  • Build high-throughput, low-latency microservices using frameworks like NestJS, Express, or Fastify
  • Write clean, type-safe, maintainable code – but more importantly, know when and what to build

Testing & Quality:

  • Write meaningful unit, integration, and contract tests – not just for coverage metrics
  • Own E2E test strategy for your services
  • Build confidence in deployments through automated validation

Infrastructure & Cloud (AWS):

  • Hands-on with AWS services (ECS/EKS, Lambda, S3, SQS, CloudWatch, IAM)
  • Understand networking, security, and cost implications of architectural choices
  • Comfortable with Infrastructure as Code (Terraform/CloudFormation)

Data & Messaging:

  • Kafka – design event-driven architectures, manage topics, handle consumer lag and rebalancing
  • Redis – caching strategies, pub/sub, cluster management
Requirements
  • 8+ years of experience
  • Strong proficiency in TypeScript and Node.js

Nice to Have:

  • Experience with circuit breaker patterns (opossum, cockatiel)
  • Performance tuning at scale (Node.js event loop, worker threads, connection pools)
  • Experience with CI/CD pipelines and deployment strategies (blue-green, canary)
  • Contributions to internal tooling or developer experience improvements
  • Experience leading technical initiatives across multiple teams
  • Are you interested in this position?

     

    Apply by clicking on the “Apply Now” button below!

     

    #AlbionarcJobs#FintechJobs

    #AsiaJobs#MiddleEastCareers

    #TechTalent#FintechRecruitment

    #FinanceOpportunities#

     

     

     

Apply Now

- $0.00

Select your currency