Senior Backend Developer, Node.js

Posted 11hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Freelance Senior Backend Developer shaping backend architecture for IoT projects. Collaborating with teams using AWS and Node.js, and mentoring engineers.

Responsibilities:

  • Own and evolve the backend architecture for IoT projects
  • Make technical trade-off decisions and defend them clearly
  • Design and maintain cloud infrastructure on AWS with production-grade reliability
  • Lead technical discussions: RFCs, architecture reviews, post-mortems
  • Mentor other backend engineers
  • Collaborate closely with firmware engineers, mobile developers, QA, PMs, and clients
  • Use AI tools as part of your daily workflow
  • Challenge product and technical assumptions

Requirements:

  • 7+ years of backend development experience
  • Deep, hands-on AWS expertise: EKS, Aurora, DynamoDB, Timestream, S3
  • Strong Node.js skills in production systems at scale
  • Kubernetes (EKS), Docker, and Terraform experience
  • Solid understanding of distributed systems, event-driven architectures, and data pipelines
  • Experience with MQTT or similar IoT messaging protocols
  • CI/CD pipelines designed yourself (Jenkins, GitLab CI, GitHub Actions)
  • English at B2+ minimum, written and spoken
  • Ability to translate business needs into technical decisions

Benefits:

  • 100% remote work
  • Flexible working hours
  • Paid holidays & sick leave
  • Training budget & career growth support