Build Node-React E-Commerce Platform

Job ID: 40437046

Budget: $750 – $1,500 AUD

Description

We are looking for an experienced Full-Stack Developer to help build and maintain a modern web application used by internal teams and external customers. The ideal candidate should have strong experience with Node.js, React, REST APIs, cloud platforms, and scalable application architecture.

Responsibilities
Develop and maintain backend services using Node.js and Express.js
Build responsive frontend interfaces using React.js
Design and integrate RESTful APIs
Work with relational and NoSQL databases
Implement authentication, authorization, and security best practices
Deploy and manage applications on AWS
Collaborate with designers, project managers, and other developers
Write clean, maintainable, and well-documented code
Troubleshoot bugs and improve application performance
Participate in code reviews and technical discussions
Requirements
5+ years of experience in full-stack web development
Strong proficiency in JavaScript and TypeScript
Experience with Node.js, Express.js, and React.js
Good understanding of Redux, React Hooks, and component architecture
Experience with PostgreSQL or MongoDB
Familiarity with AWS services such as EC2, S3, RDS, and Lambda
Experience with Docker and CI/CD pipelines
Knowledge of Git version control
Strong communication skills and ability to work remotely
Nice to Have
Experience with Next.js
Familiarity with GraphQL
Experience working in Agile/Scrum environments
Knowledge of testing frameworks such as Jest or Cypress
Project Details
Project Type: Long-term freelance contract
Work Mode: Remote
Availability: 20 hours per week
Start Date: Immediate
Budget: Negotiable based on experience