This is a remote position.
Employment Details:
Work Hours: 10:00 AM – 6:00 PM AEST
Engagement Type: Full Time
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)
- Build backend services using TypeScript or JavaScript
- 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
- Proficiency in TypeScript or JavaScript
- 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
- Strong communication and collaboration skill
Soft Skills
- High energy and positive attitude
- Strong team player with leadership mindset
- Excellent communication skills
- Strong cultural fit and adaptability