Senior Software Engineer - Front-End

closed
Contentsquare Logo

Contentsquare

πŸ“Remote - France

Summary

Join Contentsquare's Engineering department as a Senior Software Engineer - Front-end to develop and enhance next-generation products. This fully remote (Spain & France) or hybrid/office-based (Paris or Barcelona) position involves working on a B2B SaaS application and data pipeline using Vue 3, React 18, Node.js, Scala, Go, and Python. You will participate in design, implementation, and optimization of high-performance applications, provide technical guidance and mentorship, contribute to strategic planning, and proactively manage incidents. The role requires expertise in front-end development, strong technical skills, and a collaborative spirit. Contentsquare offers competitive benefits, including work flexibility, generous paid time off, parental leave, wellbeing allowances, stock options, and employee resource groups.

Requirements

  • At least 5 years of professional experience with a solid foundation in front-end development
  • Proficient in component-based architectures using frameworks like Vue.js , React or Angular
  • Strong skills in modern JavaScript, TypeScript, CSS, and HTML
  • Experience with design systems is essential, as it supports our commitment to a cohesive user experience
  • Experience with performance optimization, automated testing, and continuous delivery are crucial
  • A collaborative and intellectually curious approach to software development
  • Excellent communication skills and accustomed to working cross-functionally in an agile, mid-sized development environment
  • Desire to work in a respectful, transparent, and collaborative work culture

Responsibilities

  • Lead the technical design and delivery of robust micro front-end modules using Vue.js, React, TypeScript
  • Develop and manage back-end components and APIs, and push our microservices architecture forward
  • Work within an agile, cross-functional team, including other Engineers, Product Managers and Designers, and DevOps. You'll be a key contributor to build new end to end features in our application
  • Provide technical guidance within your team, taking ownership of well-defined components and ambiguous problems
  • Mentor peers through pair programming, code reviews, and ad-hoc assistance, fostering a culture of quality and continuous improvement
  • Contribute to strategic planning at the team level, helping to align system architecture and modularization with business needs
  • Engage with product management to ensure that technical solutions meet business value and adhere to technical constraints
  • Proactively identify and implement strategies to reduce incident impact and detection time, ensuring the reliability and efficiency of our SaaS applications

Preferred Qualifications

A strong interest in automation tools, CI with GitHub Actions, development tools, and anything related to enhancing the developer experience

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
This job is filled or no longer available