Remote Senior Software Engineer - Full Stack

Posted

This job is closed

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.
Leave a feedback