Demo

Full-Stack Developer (React and Node.js)

Rocket
Sunnyvale, CA Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 5/27/2025

Job Details

Role: Fullstack Developer

Location: Sunnyvale, CA

Position Overview:
As a Mid-Level Fullstack Developer, you will play a key role in designing and developing both front-end and back-end features for our web applications. You will work with modern technologies like React for the front-end and Node.js for the back-end, contributing to building seamless, high-performance web applications. You ll work in an Agile environment, collaborating closely with cross-functional teams to create exceptional user experiences and efficient server-side applications.

Key Responsibilities:

  • Develop and maintain full-stack web applications using React for the front-end and Node.js for the back-end.

  • Build reusable and efficient components for both front-end and back-end to ensure smooth interaction between the user interface and server-side logic.

  • Design and implement RESTful APIs and microservices to support scalable applications.

  • Work closely with UX/UI designers to create an intuitive and responsive user experience.

  • Collaborate with product managers, designers, and other developers to define and implement features and functionality.

  • Write clean, maintainable, and testable code while adhering to best practices and development standards.

  • Troubleshoot, debug, and optimize existing codebase to improve performance, scalability, and security.

  • Implement unit and integration tests to ensure code quality and application reliability.

  • Participate in code reviews, providing constructive feedback and ensuring high-quality code.

  • Stay up-to-date with the latest web technologies, industry trends, and best practices in software development.

Required Skills and Qualifications:

  • 3 years of experience in full-stack web development.

  • Strong proficiency in React.js for building dynamic, responsive user interfaces.

  • Hands-on experience with Node.js and related frameworks (e.g., Express.js).

  • Strong knowledge of JavaScript (ES6 ), HTML5, CSS3, and modern front-end technologies.

  • Experience working with databases (SQL and NoSQL), such as MySQL, PostgreSQL, or MongoDB.

  • Knowledge of RESTful API design and development.

  • Experience with version control systems like Git.

  • Solid understanding of asynchronous programming, Promises, and callback functions.

  • Familiarity with CI/CD pipelines, cloud platforms (AWS, Google Cloud Platform, etc.), and containerization tools like Docker is a plus.

  • Strong problem-solving skills and ability to work collaboratively in a team environment.

  • Excellent communication skills, both written and verbal.

Preferred Qualifications:

  • Experience with state management libraries like Redux or Context API.

  • Familiarity with GraphQL is a plus.

  • Knowledge of testing frameworks like Jest, Mocha, or Chai.

  • Experience with Agile/Scrum development methodologies.

  • Exposure to serverless architectures and cloud-native technologies.

  • Familiarity with TypeScript is a bonus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full-Stack Developer (React and Node.js)?

Sign up to receive alerts about other jobs on the Full-Stack Developer (React and Node.js) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$65,112 - $78,641
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rocket

Rocket
Hired Organization Address Detroit, MI Intern
No matter where you are in your journey, we value your unique perspective and background. As an intern at Rocket, you ar...
Rocket
Hired Organization Address Clackamas, OR Full Time
As a Sales Associate you will be eligible for; 401K Tuition Reimbursement Program Flexible schedules Full Time positions...
Rocket
Hired Organization Address Detroit, MI Full Time
We are seeking a Workplace Experience Project Manager to join our team and lead the planning, design, and execution of p...
Rocket
Hired Organization Address Wilmington, MA Full Time
Job Details *******Must be available to travel and work onsite for 3 days every alternate week.****** Will not consider ...

Not the job you're looking for? Here are some other Full-Stack Developer (React and Node.js) jobs in the Sunnyvale, CA area that may be a better fit.

Lead Full Stack Developer

Tiny Fish Inc., Palo Alto, CA

Full Stack Java Developer

Accroid Inc, Sunnyvale, CA

AI Assistant is available now!

Feel free to start your new journey!