Contentsquare

Senior Frontend Engineer

Contentsquare

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build high-quality, scalable web applications using a modern frontend stack (React, Vue, Node.js, TypeScript)
  • Take technical ownership of complex, cross-functional projects, from initial design through to production
  • Write and review technical designs, RFCs, and architectural proposals that set clear direction for the team
  • Collaborate closely with Product and Design to shape features that are both technically sound and user-centric
  • Champion engineering best practices, including code quality, testability, observability, and maintainability
  • Mentor and support other engineers through code reviews, pairing, and technical discussions

Requirements

  • 5+ years of professional software engineering experience
  • Proven track record of leading large, complex technical projects, taking ownership end-to-end
  • Strong command of modern web technologies, with hands-on experience across the stack (React, Vue, Angular, Node.js, AWS, PostgreSQL)
  • Ability to reason about full-stack systems, understanding how frontend decisions impact backend systems and vice versa
  • Strong communication skills, with the ability to write clear design docs, provide constructive code reviews, and discuss technical trade-offs thoughtfully
  • **Preferred**
  • Experience with AI-assisted development tools (e.g. Cursor, Copilot, Claude) and curiosity to explore their potential
  • Familiarity with Product Analytics, Digital Experience Analytics, or related domains
  • Experience working in distributed, international teams across multiple time zones
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactVueNode.jsTypeScriptAngularAWSPostgreSQLcode qualitytestabilityobservability
Soft Skills
technical ownershipmentoringcollaborationcommunicationcode reviewstechnical discussionsproblem-solvingleadershipuser-centric designconstructive feedback