Jobs and Careers
CO
Senior backend engineer - Node.js
ContentsquareFrancefull_timeVerifiedPosted 21 May 2025
About the role
<span>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.</span><br/><span>We are a global leader in the experience analytics space, with a growing presence across 15 offices worldwide. We’re here to stay—and we’re looking for team members who are excited to drive impact and help us scale even further.</span><br/><span>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.</span><br/><span>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.</span><br/>The Engagement team, part of the Growth line, is dedicated to helping businesses cultivate user-centric, insight-driven habits that lead to exceptional product experiences. Our vision is to demonstrate clear and continuous value to users and their stakeholders by driving sustained engagement and retention.<br/>You will join a cross-functional and experienced team composed of two frontend engineers, a product manager and a product designer. The team functions as a cohesive unit that prioritizes accountability, collaborative ownership, and clear communication in pursuit of shared goals. We value a product-oriented mindset, thoughtful experimentation, and a user-first approach grounded in data.<br/>We are seeking a backend engineer with a strong product mindset to contribute to the technical direction of the team and help build scalable systems that enable engaging user experiences. This role will focus on JavaScript backend-stack development, with the opportunity to evolve into a full-stack position.<br/><br/>
<h3>Our Stack / Tools</h3>
<ul>
<li>Front-end: React, Typescript, Vue</li><li>Back-end: NodeJS, Python (Flask/FastAPI), PostgreSQL</li><li>Infrastructure: Kubernetes, Kafka, AWS, Terraform</li><li>Tools & Monitoring: Datadog, Redis, Linux, Nginx, ZuoraBonus: Figma (Design), CI/CD with Github Actions</li></ul>
<h3>What you will do</h3>
<ul>
<li>Collaborate with a cross-functional team of experienced full-stack engineers, a product manager, and designers.</li><li>Assist in planning, developing, testing, releasing, monitoring, and supporting new customer-facing features built primarily with JavaScript, TypeScript, Node.js and React.</li><li>Participate in pair programming and code reviews to learn best practices and improve your technical skills.</li><li>Work alongside team members to enhance processes, systems, and tools.</li><li>Contribute to outcomes-driven experiments using modern continuous delivery practices and tools.</li><li>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.</li><li>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.</li><br/><br/></ul>
<h3>What you will need to succeed</h3>
<ul>
<li><b>Full-Stack Foundations:</b> </li><li>Ideally around 4 years of experience in front-end and back-end development. Proficient with component-based architectures using React, and back-end development with Node.js or NestJS. Exposure to Python is a plus.</li><li>Testing & Design: Exposure to automated testing frameworks and Design Systems, and an interest in applying testing principles across the full development stack.</li><li>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.</li><li>Collaboration: A strong appreciation for working closely with Engineering, Product, and Design peers to deliver pixel-perfect, performant, and impactful user experiences.</li><li>Communication: Excellent written communication skills are essential for our distributed team. We value clear communication of complex ideas across the team.</li><li>Eagerness to Learn: We're looking for candidates who are passionate about learning and adapting, rather than knowing everything from the start.</li><li>Languages: Fluency in English (written & spoken – minimum B2 level)</li><br/><li><b>Bonus points for: </b></li><li>Experience with Kafka, Terraform, CI/CD, or B2B SaaS products</li><li>Comfort working in a remote-first, European-distributed team</li><li>A proactive mindset and a fresh perspective to bring to the team</li><br/></ul><b><span>Why you should join Contentsquare</span></b><span>We invest in our people through career dev
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s