freehire launches on Product Hunt on 26 August.

Follow →

Backend Developer (Node.js / Express)

Summary

Build and maintain scalable REST APIs in Node.js/Express for an Australian client, using NoSQL and SQL databases while collaborating with frontend teams and guiding technical decisions.

Employment Type: Remote (Permanent) Experience Required: 7-10 Years

About the Role

We are seeking a Backend Developer with strong expertise in Node.js (Express) to lead backend development efforts of one of our Australian clients.

Key Responsibilities

  • Design, develop, and maintain scalable REST APIs using Express (Node.js)
  • Work with NoSQL databases (MongoDB, Google Cloud, etc.) and SQL databases where required
  • Optimize backend systems for performance, scalability, and reliability
  • Collaborate with frontend teams to ensure seamless integration
  • Contribute to architectural decisions and backend best practices
  • Engage directly with clients, providing updates and technical insights

Requirements

Required Skills & Experience

  • Strong experience with Node.js and Express
  • Hands-on experience with NoSQL databases (MongoDB, Google Cloud, etc.)
  • Working knowledge of SQL databases
  • Strong experience building and consuming REST APIs
  • Exposure to GraphQL is a plus
  • Experience in system design and scalable architecture
  • Strong experience with secure coding practices and security best practices
  • Experience working with Cloud function (Good to have)
  • Understanding of Agile/Scrum methodologies

Leadership

  • Proven experience in a client-facing role
  • Ability to lead backend initiatives and guide technical decisions

Soft Skills

  • High energy and positive attitude
  • Strong team player with leadership mindset

See also