Senior Software Engineer - Front-End
closed
Contentsquare
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
Similar Remote Jobs
