Rapid7 logo

Senior Full Stack Engineer - Node.js & React

Rapid7

Job Overview

We are seeking a talented and experienced Senior Full Stack Engineer to join our dynamic full-stack team. The ideal candidate should have strong proficiency in either JavaScript (Node.js) or Python for backend development and must be skilled in using React for frontend development. You will be responsible for building, maintaining, and enhancing both the frontend and backend systems, ensuring they function seamlessly together. This position offers the opportunity to work on innovative projects in a collaborative environment.

Requirements

Backend Development:

  • Experience with either JavaScript (Node.js) or Python.
  • Familiarity with RESTful APIs.
  • Strong understanding of databases (SQL and NoSQL).
  • Knowledge of server architecture and cloud services (AWS, Azure, or GCP).

Frontend Development:

  • Expertise in React.js (including hooks, context API, and state management).
  • Understanding of responsive design and user interface (UI) best practices.
  • Experience with CSS frameworks (e.g., TailwindCSS, Material-UI).

Additional Skills:

  • Familiarity with version control (Git) and modern development workflows.
  • Experience with Agile methodologies and tools (JIRA, Trello).
  • Strong problem-solving skills and the ability to work independently or in a team.

Education and Experience:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • At least 2-3 years of fullstack development experience.
  • Strong written and verbal communication skills.

Responsibilities

Frontend Development:

  • Develop and maintain responsive web applications using React.js.
  • Implement interactive and dynamic user interfaces following UX/UI best practices.
  • Collaborate with designers to ensure high-quality user experiences.

Backend Development:

  • Design and implement robust APIs and services using Node.js or Python.
  • Work with databases to handle data storage, retrieval, and management.
  • Ensure application performance, security, and scalability on the backend.

Collaboration and Problem Solving:

  • Work closely with the product, design, and QA teams to deliver high-quality software solutions.
  • Debug and troubleshoot code to ensure a smooth and efficient user experience.
  • Participate in code reviews, and provide constructive feedback to peers.

Continuous Learning and Improvement:

  • Stay updated with the latest technologies and best practices in fullstack development.
  • Contribute to process improvements, including automation of testing and deployment workflows.

Join us at Rapid7 and be part of a team that is at the forefront of technology, driving innovation and excellence in the field of computer and network security.

Benefits
Extracted with AI

  • Collaborative environment
  • Innovative projects
  • Continuous learning opportunities

Similar jobs

Last update: 23 minutes ago

Rapid7 logo
Rapid7

Senior Full Stack Engineer - Node.js & React

Join Rapid7 as a Senior Full Stack Engineer specializing in Node.js and React in Prague. Work on innovative projects in a collaborative environment.

Similarweb logo
Similarweb

Senior Full Stack Developer

Join Similarweb as a Senior Full Stack Developer in Prague. Innovate with Node.js, React, TypeScript. Enjoy hybrid work, equity, and growth opportunities.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Semrush logo
Semrush

Fullstack Developer (Node.js + React)

Join Semrush as a Fullstack Developer focusing on Node.js and React.js. Work remotely with flexible hours and great benefits.

Similarweb logo
Similarweb

Senior Full-stack Engineer (Node.js, TypeScript)

Senior Full-stack Engineer role in Prague, focusing on Node.js, TypeScript, React. Innovate within a dynamic team at Similarweb.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

Similarweb logo
Similarweb

Senior React Developer

Join Similarweb as a Senior React Developer in Prague. Work with React, TypeScript, and more in a hybrid work model.

Similarweb logo
Similarweb

Senior Frontend Developer with React.js

Join Similarweb as a Senior Frontend Developer in Prague. Work with React.js, innovate, and enjoy a hybrid work model.

SentinelOne logo
SentinelOne

Senior Full-stack Software Engineer - Detection Team

Senior Full-stack Engineer in Prague, specializing in cybersecurity solutions with React, TypeScript, and Java.

somewhere logo
somewhere

Full-Stack Developer with React.js and Node.js

Remote Full-Stack Developer role focusing on React.js and Node.js for web and mobile applications.

Make logo
Make

Mid-Level Full Stack Software Engineer - Public Web Team

Join Make as a Mid-Level Full Stack Software Engineer in Prague. Work with React, Node.js, and AWS to build and enhance web applications.

Hays logo
Hays

Full-Stack Developer (React & NodeJS)

Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.

Veeam Software logo
Veeam Software

Senior Frontend Developer with Angular and React.js

Join Veeam Software as a Senior Frontend Developer in Prague, focusing on Angular and React.js for Kubernetes data management.

Keboola logo
Keboola

Senior Software Engineer - Frontend (JavaScript, React)

Join Keboola as a Senior Software Engineer - Frontend, focusing on JavaScript and React in a hybrid role based in Prague.

Similarweb logo
Similarweb

Senior Full Stack Developer - B2C

Senior Full Stack Developer role in Prague, focusing on cutting-edge web technologies and large-scale services.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

SEON logo
SEON

Full Stack Engineer (NodeJS, React, TypeScript) - Remote

Join SEON as a Full Stack Engineer specializing in NodeJS, React, and TypeScript. Develop cutting-edge anti-fraud web applications remotely.

Snyk logo
Snyk

Senior Full Stack Software Engineer - Node.js, TypeScript, React, Vue.js

Senior Full Stack Engineer in Cluj-Napoca, Romania. Expertise in Node.js, TypeScript, React, Vue.js. Hybrid work.

somewhere logo
somewhere

Remote Full-Stack Developer with React.js and Node.js

Remote Full-Stack Developer role focusing on React.js and Node.js for web and mobile applications.

somewhere logo
somewhere

Remote Full-Stack Developer with React.js and Node.js

Remote Full-Stack Developer role focusing on React.js and Node.js for web and mobile applications.

Zalando logo
Zalando

Senior Full Stack Engineer (JavaScript, Node.js, React.js)

Join Zalando as a Senior Full Stack Engineer to build innovative solutions using JavaScript, Node.js, and React.js in a hybrid work environment.

Mediální skupina MAFRA logo
Mediální skupina MAFRA

Mid/Senior React Native Developer for Mobile Applications

Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.

SentinelOne logo
SentinelOne

Senior Frontend Engineer with React and TypeScript

Join SentinelOne as a Senior Frontend Engineer to develop a new security automation product using React and TypeScript.