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 Staff Software Engineer - Full Stack at Contentsquare, you will be responsible for developing the next-generation products of the company.
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.
Your role will involve leading technical initiatives, contributing to company objectives, and optimizing high-performance web applications.
You will collaborate with agile, cross-functional teams, mentor team members, and drive improvements across the entire application tech stack.
Additionally, you will play a central role in strategic planning, participate in tech circles, and implement incident management strategies to ensure the reliability and efficiency of SaaS applications.
Requirements:
At least 10 years of professional experience in Full Stack Development with expertise in software development and component-based architectures using Vue.js, React, or Angular for the front-end.
Proficiency in Node.js, Postgres, S3, and databases for the back-end, along with a deep understanding of modern JavaScript, TypeScript, CSS, and HTML.
Experience with single page applications, cloud-native architectures, microservices architecture, performance optimization, automated testing, and continuous delivery.
Demonstrated leadership skills, ability to think about the big picture, inspire others, and ensure best practices in software engineering.
Excellent communication skills, collaborative spirit, and familiarity with working cross-functionally in an agile development environment.
A keen interest in staying updated on the latest web technologies and a desire to share learnings and innovations within the organization.
Benefits:
Opportunity to work remotely in Spain, France, UK, Germany, or Italy, or hybrid/office-based in Paris, London, or Barcelona.
Engage in technical design and delivery of robust front-end modules using Vue.js, React, and TypeScript.
Develop and manage back-end components and APIs using Node.js, and contribute to the advancement of microservices architecture.
Mentorship opportunities through pair programming, code reviews, and ad-hoc assistance.
Participate in strategic planning, tech circles, and knowledge-sharing sessions to implement the latest industry practices.
Proactively identify and implement strategies to reduce incident impact and detection time, ensuring the reliability and efficiency of SaaS applications.