Point your AI agent at freehire and let it find you a job.

Get the CLI →

SavageOne Pty Ltd

NewBe an early applicant

Senior Full Stack Developer (React & Node.js)

Posted
Discussion

Summary

Senior full-stack developer building scalable web applications with a React.js frontend and Node.js backend, designing REST/GraphQL APIs, integrating SQL/NoSQL databases, and owning CI/CD and cloud deployments. The role also involves architectural decisions and mentoring junior developers.

Senior Full Stack Developer (React & Node.js)

About the job Senior Full Stack Developer (React & Node.js)

About the Role

Key Responsibilities

  • Develop and maintain scalable web applications using React.js for frontend and Node.js for backend services.
  • Design and implement RESTful APIs and GraphQL endpoints to support frontend and mobile applications.
  • Lead architectural decisions, ensuring performance, security, and scalability.
  • Work closely with UI/UX designers to implement responsive and user-friendly interfaces.
  • Integrate with databases (SQL & NoSQL like PostgreSQL, MongoDB, Firebase) and caching solutions.
  • Implement authentication and authorization mechanisms (JWT, OAuth, Role-based Access Control).
  • Ensure CI/CD pipelines, automated testing, and deployment workflows are in place.
  • Provide technical mentorship to junior developers and contribute to best practices.

Required Skills & Experience

  • 5+ years of experience as a Full Stack Developer.
  • Strong proficiency in React.js (Hooks, Context API, Redux, Next.js is a plus).
  • Backend expertise in Node.js, Express.js, and Nest.js.
  • Experience with database design and management (PostgreSQL, MongoDB, Firebase, or DynamoDB).
  • Hands-on experience with REST APIs, GraphQL, and WebSockets.
  • Strong understanding of DevOps practices, CI/CD, Docker, and cloud platforms (AWS, GCP, or Azure).
  • Experience with testing frameworks (Jest, Cypress, Mocha).
  • Proficiency in TypeScript is a plus.
  • Knowledge of agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Preferred Qualifications

  • Experience with Microservices and Serverless architecture.
  • Familiarity with Web3, blockchain, or AI/ML is a plus.
  • Prior experience leading a development team.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available