Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Fullstack Engineer (Node.js/React) image - Rise Careers
Job details

Fullstack Engineer (Node.js/React)

Contentsquare is the all-in-one experience intelligence platform designed to be easily used by anyone who cares about digital journeys. With our flexible and scalable platform, organizations quickly get a deep understanding of their customers’ whole online journey.


We are a global leader in the experience analytics space, having secured $1.4 billion in funding and expanded to 15 offices worldwide. We’re here to stay—and we’re looking for team members that can help us further our growth.


Our aim is to create an inclusive workplace where everyone learns and succeeds. Contentsquare has built a community of individuals who are daring, understanding, and deliberate. We invite you to join us in making the complex simpler—for our customers, their customers, and each other.


Important note: be careful of scammers pretending to be from Contentsquare. We will never ask for money or contact you through random texts. For more information, visit our careers blog.


About the job


This position could be with an office based in Paris, Barcelona, or remotely in France, Spain & UK.

You will be part of the Onboarding team within the Growth line, where the mission is to drive the success of our customer onboarding process across our expanding product portfolio.


You'll play a pivotal role in ensuring that new users transition smoothly from initial registration to full engagement, using strategies such as guided walkthroughs, personalized support, and data-driven onboarding initiatives. You’ll learn what it takes to scale the onboarding of B2B SaaS products, effectively catering to a diverse range of customers from small businesses to large enterprises, through both product-led and service-led approaches.


The team, originally focused on specialized back/front roles, has evolved into a full-stack model. This role will focus on JavaScript full-stack development, as the team is nearing completion of a full migration to a JS-based stack.The onboarding team operates as a cross-functional squad composed of senior full-stack engineers, a product manager, a product designer, and QA. You’ll join a stable, experienced team (2 senior FS devs) that values mentorship, knowledge sharing, and ownership.



Our Stack / Tools


Front-end: React, Typescript, Vue (must-have)

Back-end: NodeJS (must-have), Python (Flask/FastAPI) (nice to have), PostgreSQL (nice to have)

Infrastructure: Kubernetes, Kafka, AWS, Terraform

Tools & Monitoring: Datadog, Redis, Linux, Nginx, Zuora

Bonus: Figma (Design), CI/CD with Github Actions



What you will do


•Collaborate with a cross-functional team of experienced full-stack engineers, a product manager, and designers.

•Assist in planning, developing, testing, releasing, monitoring, and supporting new customer-facing features built primarily with JavaScript, TypeScript, Node.js and React.

•Participate in pair programming and code reviews to learn best practices and improve your technical skills.

•Work alongside team members to enhance processes, systems, and tools.

•Contribute to outcomes-driven experiments using modern continuous delivery practices and tools.

•Be involved end-to-end in product development, from need exploration and feature ideation to implementation and data analysis, including AI usage for personalizing onboarding experiences.

•Contribute to the team’s medium-term goal of merging three onboarding products into one, involving user migration and exposure to the full technical and product spectrum.



What you will need to succeed


•Full-Stack Foundations: Ideally around 4 years of experience in front-end and back-end development. Proficient with component-based architectures using React or Vue, and back-end development with Node.js. Exposure to Python is a plus.

•Testing & Design: Exposure to automated testing frameworks and Design Systems, and an interest in applying testing principles across the full development stack.

•Pragmatic Engineering: A balanced approach to engineering that avoids over-engineering, with a focus on maintaining high-quality code in a fast-paced, delivery-focused environment.

•Collaboration: A strong appreciation for working closely with Engineering, Product, and Design peers to deliver pixel-perfect, performant, and impactful user experiences.

•Communication: Excellent written communication skills are essential for our distributed team. We value clear communication of complex ideas across the team.

•Eagerness to Learn: We're looking for candidates who are passionate about learning and adapting, rather than knowing everything from the start.

•Languages: Fluency in English (written & spoken – minimum B2 level)


Bonus points for:


•Experience with Kafka, Terraform, CI/CD, or B2B SaaS products

•Comfort working in a remote-first, European-distributed team

•A proactive mindset and a fresh perspective to bring to the team



Why join Contentsquare’s Growth line


•You’ll join a stable team with significant experience on a key part of our product.

•You’ll get to work on a variety of highly visible, mission-critical projects that directly contribute to the company’s goals.

•You’ll work with a diverse group of talented, ambitious people who are committed to working with respect and transparency.

•You’ll be exposed to the complexities of building a seamless self-serve journey across SMB, Middle Market and Enterprise customers.

•You’ll be joining a company that truly cares about its employees and works hard to make sure your efforts are rewarded.

•You’ll be building a product that our clients truly love and they tell us this regularly (NPS 44.1)


Why you should join Contentsquare

We invest in our people through career development, mentorship, social events, philanthropic activities, and competitive benefits. We are always assessing the perks we offer to ensure we’re aligned with the employees' needs.


Here are a few we want to highlight:

- Virtual onboarding, Hackathon, and various opportunities to interact with your team and global colleagues both on and offsite each year

- Work flexibility: hybrid and remote work policies

- Generous paid time-off policy (every location is different)

- Immediate eligibility for birthing and non-birthing parental leave

- Wellbeing and Home Office allowances

- A Culture Crew in every country we’re based in to coordinate regular activities for employees to get to know each other and bond outside of work

- Every full-time employee receives stock options, allowing them to share in the company’s success

- We have multiple Employee Resource Groups, that offer a safe space for individuals who share common identities, life experiences, or allyship to connect, support one another, and passionately advocate for the issues close to their hearts

- And more benefits tailored to each country


Contentsquare is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.


Your personal data is used by Contentsquare for recruitment purposes only. Read our Job Candidate Privacy Notice to find out more about data protection at Contentsquare and your rights. You can exercise your rights by using our dedicated Data Subject Rights Portal here


Your personal data will be securely stored in our hosting provider’s data center in Oregon (US west). We have implemented appropriate transfer mechanisms under applicable data protection laws.

Contentsquare Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Contentsquare DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Contentsquare
Contentsquare CEO photo
Jonathan Cherki
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Fullstack Engineer (Node.js/React), Contentsquare

Are you a Fullstack Engineer looking for an exciting opportunity with a dynamic company? Contentsquare, the all-in-one experience intelligence platform, is searching for passionate developers to join our team. As a Fullstack Engineer specializing in Node.js and React, you'll dive into an innovative workspace where your skills can flourish alongside a talented team. You’ll be directly involved in enhancing our customer onboarding process, ensuring seamless transitions for users engaging with our platform—after all, our mission is to empower organizations to understand their customers' digital journeys better than ever! In this role, you will apply your JavaScript skills, collaborating with senior engineers, product managers, and designers to bring new features to life. You'll love exploring the full spectrum of our technology stack, working on everything from brainstorming and development to testing and monitoring. Contentsquare is dedicated to creating an inclusive workplace with diverse perspectives. Here, your voice will matter and your ideas will contribute to simplifying challenges for both our clients and their customers. With continuous opportunities for learning and growth, you’ll play a key part in a journey that’s as fulfilling as it is impactful. Ready to take your career to the next level? Come join us at Contentsquare, where we simplify the complex together!

Frequently Asked Questions (FAQs) for Fullstack Engineer (Node.js/React) Role at Contentsquare
What responsibilities does a Fullstack Engineer at Contentsquare have?

As a Fullstack Engineer at Contentsquare, your primary responsibilities will include collaborating with cross-functional teams to drive customer onboarding initiatives, overseeing the development and support of new features primarily using JavaScript, Node.js, and React. You'll also participate in code reviews, enhance processes, and contribute to the continuous delivery of successful product updates.

Join Rise to see the full answer
What qualifications are needed for the Fullstack Engineer position at Contentsquare?

To be considered for the Fullstack Engineer role at Contentsquare, you should ideally have around four years of experience in full-stack development, proficiency in React or Vue for front-end and Node.js for back-end development. Familiarity with testing frameworks and a keen interest in applying best practices in a collaborative environment will also set you up for success.

Join Rise to see the full answer
What is the company culture like at Contentsquare for Fullstack Engineers?

Contentsquare prides itself on fostering an inclusive and collaborative culture. As a Fullstack Engineer, you’ll be part of a supportive team that values mentorship, knowledge sharing, and open communication. Our environment encourages growth and celebrates diversity, enabling you to thrive and contribute effectively to innovative projects.

Join Rise to see the full answer
What technologies will I be using as a Fullstack Engineer at Contentsquare?

In your role as a Fullstack Engineer at Contentsquare, you’ll work extensively with modern web technologies such as React, TypeScript, Node.js, and Python, alongside infrastructure tools like Kubernetes and AWS. Your adaptability to new tools and technologies will be key to enhancing our product offerings.

Join Rise to see the full answer
Does Contentsquare offer opportunities for career development for Fullstack Engineers?

Absolutely! At Contentsquare, we invest in the career growth of our Fullstack Engineers through mentorship programs, social events, and ongoing learning opportunities. You’ll have access to a wealth of resources to help you advance your skills and take on significant challenges within our product landscape.

Join Rise to see the full answer
Common Interview Questions for Fullstack Engineer (Node.js/React)
Can you explain your experience with JavaScript and how you’ve utilized it in your previous projects?

When answering this question, focus on specific projects where you used JavaScript, highlighting your problem-solving skills and the technologies you integrated with it. Describe any frameworks or libraries you used, such as React or Node.js, and discuss how your contributions positively impacted the project's outcome.

Join Rise to see the full answer
How do you approach collaboration in a cross-functional team?

Share examples of your previous experiences collaborating with product managers, designers, or QA teams. Emphasize your communication skills, adaptability, and willingness to take constructive feedback. Discuss how this collaboration resulted in successful project delivery.

Join Rise to see the full answer
What is your process for testing and ensuring code quality?

Discuss your familiarity with automated testing frameworks and best practices for maintaining code quality. Explain how you implement testing in your development process and any strategies you employ to review code effectively to prevent issues before deployment.

Join Rise to see the full answer
Describe a challenge you faced in a previous development project and how you overcame it.

Choose a specific, relatable challenge and explain the context. Highlight your problem-solving approach, the steps you took to overcome the challenge, and the eventual outcome, showcasing your ability to adapt and learn from difficulties.

Join Rise to see the full answer
How do you stay current with new technologies and trends in web development?

Illustrate your commitment to professional development by mentioning resources such as blogs, podcasts, or communities you engage with. Explain how you’ve applied new knowledge to improve your work and stay ahead in the fast-paced world of web development.

Join Rise to see the full answer
What are your experiences with version control systems?

Discuss your familiarity with version control, especially Git. Explain how you use it in collaboration with other team members, any branching strategies you prefer, and how you handle merges or conflicts to ensure smooth workflow among the team.

Join Rise to see the full answer
Can you explain your experience with agile methodologies?

Describe your experience working in agile environments, mentioning specific frameworks like Scrum or Kanban. Illustrate how agile processes improved your team's efficiency and allowed you to adapt quickly to changes during product development.

Join Rise to see the full answer
What strategies do you employ in pair programming?

Discuss your approach to pair programming, including how you ensure clear communication and collaboration with your partner. Mention any specific techniques, like role-switching, that help foster a productive pairing experience.

Join Rise to see the full answer
How do you manage your time and priorities when handling multiple projects?

Articulate your time management strategies, such as using productivity tools or methodologies like the Eisenhower Matrix. Discuss how you prioritize tasks based on urgency and importance to effectively meet project deadlines.

Join Rise to see the full answer
What would you do if you disagreed with a design decision made by a product manager?

Explain your approach to handling differing opinions respectfully and constructively. Emphasize the importance of open communication and collaboration in reaching a consensus. Share how you would present your rationale and work towards finding a solution that meets both the project's objectives and user needs.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings

As a Senior Enterprise Account Executive at Contentsquare, you'll play a key role in expanding our revenue and ensuring client success in the North American market.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings

Join Contentsquare as a Senior Billing Manager and play a critical role in optimizing our global billing operations.

Photo of the Rise User
Posted yesterday

Join Claritas Rx as a Director of Software Engineering to drive impactful software solutions in a pioneering healthcare technology environment.

Photo of the Rise User
Posted 2 days ago

Join Manulife's Individual Insurance Offer Team as a Full Stack Software Engineer and help enhance the digital experience for advisors and clients.

Join our team as a Software Developer C++ / C# to improve healthcare software solutions in a dynamic, agile environment.

Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning

Join SoundCloud’s new Reporting & Insights Team as a Senior Backend Engineer, playing a crucial role in enhancing revenue systems and financial reporting!

Photo of the Rise User
Posted 7 days ago

As a Technical Lead at Jobgether, you'll architect impactful Next.js frontend projects while guiding talented teams and clients through technical innovations.

Photo of the Rise User

Scientific Research Corporation seeks an experienced Software Engineer with a strong background in software development and security clearance to innovate solutions for defense systems.

Photo of the Rise User

Join StackAdapt's Growth team as a Software Engineer and help innovate their multi-channel advertising platform.

Photo of the Rise User
Hinge Health Hybrid San Francisco, California, United States
Posted 3 days ago

Join Hinge Health as a Senior Software Engineer to build innovative full-stack solutions that transform healthcare experiences.

We make the digital world more human.

212 jobs
MATCH
Calculating your matching score...
BADGES
Badge Flexible CultureBadge Future MakerBadge InnovatorBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
BENEFITS & PERKS
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY