Senior Software Engineer - The Knot Worldwide
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
OverviewAs a Senior Software Engineer on The Knot Worldwide’s Barcelona Acquisition Team, you will design and build landing experiences that drive discovery, activation, and app adoption.You’ll work with product, design, and other engineers to deliver scalable solutions and improve performance for high-traffic channels.You’ll mentor peers, influence architecture, and push for quality through robust testing and documentation.This role offers the chance to shape user-first experiences at scale within a collaborative, growth-focused culture.Compensaciones / BeneficiosPrivate health insuranceLife insuranceMental health assistanceGym membership discount23 days holiday + extra daysWork from home allowance (40/month)ResponsabilidadesDevelop landing experience apps and services to create strong first impressionsDesign, implement, and maintain scalable software aligned with product and engineering goalsCollaborate with product managers, designers, and engineers to deliver solutions meeting requirementsDrive technical design discussions for complex featuresMentor junior engineers through code reviews, pair programming, and knowledge sharingImprove squad development processes focusing on efficiency and qualityIdentify and resolve technical challenges to ensure stability and performanceStay updated with emerging technologies and advocate for adoptionMaintain thorough documentation for systems, features, and processesRequisitos principales5+ years of professional software engineering experienceProficiency with React, Node.js, JavaScript/Typescript, GraphQL, Next.js, and cloud infrastructureStrong coding practices and testing methodologiesExperience with landing experiences, performance optimization, SEO/AEO, and high-scale content is a plusSolid understanding of system architecture and scalable cloud infrastructureTroubleshooting and performance optimization expertiseEffective cross-functional communication and collaborationExperience mentoring engineers and fostering a learning cultureFamiliarity with agile methodologies (Scrum or Kanban)Commitment to high-quality, well-tested, maintainable codeFluency in English for multi-location coordinationcollaboration and teamworkclear communicationmentoring mindsetReactNode.jsJavaScript/Typescript
Requirements
Requisitos principales5+ years of professional software engineering experience Proficiency with React, Node.js, JavaScript/Typescript, GraphQL, Next.js, and cloud infrastructure Strong coding practices and testing methodologies Experience with landing experiences, performance optimization, SEO/AEO, and high-scale content is a plus Solid understanding of system architecture and scalable cloud infrastructure Troubleshooting and performance optimization expertise Effective cross-functional communication and collaboration Experience mentoring engineers and fostering a learning culture Familiarity with agile methodologies (Scrum or Kanban) Commitment to high-quality, well-tested, maintainable code Fluency in English for multi-location coordination collaboration and teamwork clear communication mentoring mindset React Node.js JavaScript/Typescript
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…