Senior Full-Stack Engineer - React and Node.js

Remote, CA 00000
Full-time
Senior
Posted December 25, 2025
Required Skills
React
Node.js
JavaScript
HTML
CSS
RESTful API
MongoDB
SQL
AWS
Azure
Job Description

About the Role

We are seeking an experienced Senior Full-Stack Engineer to join our dynamic team. This remote position offers the opportunity to work with cutting-edge technologies in both front-end and back-end development, primarily focusing on React and Node.js. Your role will involve collaborating with cross-functional teams to design, develop, and implement high-quality software solutions that meet our business needs.

Responsibilities

  • Design and develop scalable web applications using React for the front-end and Node.js for the back-end.
  • Collaborate with product managers, designers, and other engineers to understand requirements and implement effective solutions.
  • Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications, as well as performing unit and integration testing.
  • Enhance and maintain the existing code base, improve performance, and ensure code quality and security.
  • Stay current with the industry trends and bring new ideas to improve the overall quality of the team's work.

Requirements

  • Proven experience as a Full-Stack Engineer with at least 5 years in software development.
  • Extensive experience with React and Node.js.
  • Strong understanding of web development fundamentals including HTML, CSS, JavaScript, and RESTful API development.
  • Experience with databases such as MongoDB or SQL.
  • Familiarity with cloud services such as AWS or Azure is a plus.
  • Excellent problem-solving skills, attention to detail, and ability to work collaboratively in a remote environment.
  • Bachelor’s degree in Computer Science, Engineering, or a related field preferred.

Location

This is a fully remote position, offering flexibility to work from anywhere within the United States.

Salary Range

The annual salary for this position ranges from $140,000 to $180,000, based on experience and qualifications.