This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior Software Engineer - Full Stack at Contentsquare, you will be responsible for developing and enhancing the company's next-generation products.
You will have the opportunity to work on a B2B SaaS application and data pipeline, utilizing micro-frontends in Vue 3 & React 17, and microservices in Node.js 20, Scala, Go & Python on the backend side.
Your role will involve participating in the design, implementation, and optimization of high-performance Contentsquare applications, focusing on digital experience analytics such as Session Replay, In-page analytics, and journey analysis.
You will work in a dynamic team environment, either remotely in Spain, France, UK, Germany & Italy, or hybrid/office-based in Paris, London, or Barcelona.
Requirements:
5+ years of experience in Full-Stack development with a strong foundation in software development.
Proficiency in component-based architectures using modern frameworks like Vue.js, React, or Angular for the front-end, and extensive experience in Node.js, Postgres, S3 for the back-end and databases.
Experience with single page application (SPA), cloud-native architectures, microservices architecture, performance optimization, automated testing, and continuous delivery.
A collaborative and intellectually curious approach to software development, with excellent communication skills and the ability to work cross-functionally in an agile development environment.
Benefits:
Opportunity to lead the technical design and delivery of robust micro front-end modules and back-end components.
Work within an agile, cross-functional team, contributing to the development of new end-to-end features in the application.
Provide technical guidance and mentorship within the team, fostering a culture of quality and continuous improvement.
Contribute to strategic planning at the team level, aligning system architecture with business needs.
Proactively identify and implement strategies to enhance the reliability and efficiency of SaaS applications.