Fullstack Engineer, Node.js - React

5 days ago

Apply Now
Logo of Contentsquare

Contentsquare

Contentsquare is a digital experience analytics platform that utilizes AI technology to provide actionable insights for improving online engagement and conversion rates. The platform offers a comprehensive suite of features including experience analytics, product analytics, voice of customer insights, and experience monitoring, aimed at enhancing user journeys across digital interfaces. Trusted by over 3,700 enterprise brands, Contentsquare helps clients understand customer behavior and optimize digital experiences to boost business impact. It integrates with various systems to provide seamless analytics across websites and mobile apps, leveraging data to maximize customer engagement.

user experience • analytics • ecommerce • web site optimization • digital experience

📋 Description

• 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. • 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. • 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. • 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. • 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.

🎯 Requirements

• 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. • Exposure to automated testing frameworks and Design Systems, and an interest in applying testing principles across the full development stack. • A balanced approach to engineering that avoids over-engineering, with a focus on maintaining high-quality code in a fast-paced, delivery-focused environment. • A strong appreciation for working closely with Engineering, Product, and Design peers to deliver pixel-perfect, performant, and impactful user experiences. • Excellent written communication skills are essential for our distributed team. We value clear communication of complex ideas across the team. • We're looking for candidates who are passionate about learning and adapting, rather than knowing everything from the start. • Fluency in English (written & spoken – minimum B2 level) • 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

🏖️ Benefits

• 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

Apply Now

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs as soon as they're posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com