Senior Full Stack Developer - ReactJS & NodeJS
Summary
A senior full stack developer in Sydney building and maintaining scalable web applications with React.js, Node.js and TypeScript. Day to day involves designing REST APIs and microservices with Express, working with MySQL/PostgreSQL/MongoDB, integrating third-party services, plus code reviews, CI/CD and mentoring juniors.
Senior Full Stack Developer - ReactJS & NodeJS
Key Responsibilities
- Design, develop, and maintain scalable web applications using React.js, Node.js, and TypeScript.
- Build reusable, maintainable, and high-performance UI components.
- Develop and consume RESTful APIs and microservices.
- Design and implement secure backend services using Node.js and Express.js.
- Optimize application performance, scalability, and responsiveness.
- Work with SQL and NoSQL databases including MySQL, PostgreSQL, and MongoDB.
- Integrate third-party APIs and external services.
- Collaborate with Product Owners, Business Analysts, QA teams, and Architects.
- Participate in code reviews and enforce coding standards.
- Implement DevOps and CI/CD best practices.
- Troubleshoot production issues and provide L3 support when required.
- Mentor junior developers and contribute to technical decision-making.
Required Skills
Frontend
- React.js
- TypeScript
- HTML5, CSS3
- Responsive Web Design
- Bootstrap / Material UI / Tailwind CSS
- Node.js
- Express.js
- REST API Development