PeopleLogic
Node JS Engineer
PeopleLogicAustralia1 day ago
Full-timeInformation Technology

Job Title: Senior Software Engineer (Node.js)

📍 Location: Sydney

🕒 Experience: 7–10 Years

Role Overview

We are seeking a Senior Software Engineer (Node.js) to build scalable backend services and APIs within the experience layer. This role focuses on developing high-performance integrations using modern cloud and event-driven architectures.

Key Responsibilities

  • Design and develop backend APIs and services using Node.js and TypeScript
  • Build and maintain scalable, event-driven systems and integration layers
  • Work with frameworks such as Express / Fastify (NestJS is a plus)
  • Develop and manage messaging-based systems using Kafka / MQ
  • Collaborate with cross-functional teams to deliver robust integration solutions
  • Implement CI/CD pipelines and support automated deployments
  • Ensure system reliability using observability tools and monitoring solutions
  • Follow DevSecOps best practices for secure and efficient deployments

Required Skills & Experience

  • 7–10 years of experience in backend development
  • Strong expertise in Node.js and TypeScript
  • Experience with backend frameworks like Express or Fastify
  • Hands-on experience with AWS services (S3, ECS, Lambda)
  • Strong knowledge of messaging systems (Kafka / MQ)
  • Experience with SQL and NoSQL databases
  • Familiarity with CI/CD tools such as GitHub, GitHub Actions, ArgoCD

Preferred Skills

  • Experience with NestJS framework
  • Exposure to observability tools like CloudWatch, Prometheus, or Grafana
  • Understanding of AI/ML integrations in backend systems
  • Experience working with DevSecOps practices

Key Skills

Ranked by relevance