Senior Software Engineer - The Knot Worldwide

The Knot Worldwide
Barcelona, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles JavaScript (Programming Language) Agile Methodology Cloud Computing Cloud Engineering Code Review Node.Js Pair Programming Performance Tuning Scrum Methodology Next.js Software Engineering
+5 more
Systems Architecture Strategies of Testing TypeScript ReactJS Graphql

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.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…