Senior Software Engineer

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

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

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

Job description

Experteer Overview Obtenga más información sobre las tareas generales relacionadas con esta oportunidad a continuación, así como sobre las habilidades requeridas.As 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 / Beneficios* Develop landing experience apps and services to create strong first impressions* Design, implement, and maintain scalable software aligned with product and engineering goals* Collaborate with product managers, designers, and engineers to deliver solutions meeting requirements* Drive technical design discussions for complex features* Mentor junior engineers through code reviews, pair programming, and knowledge sharing* Improve squad development processes focusing on efficiency and quality* Identify and resolve technical challenges to ensure stability and performance* Stay updated with emerging technologies and advocate for adoption* Maintain thorough documentation for systems, features, and processesResponsabilidades* 5+ years of professional software engineering experience* Proficiency with React, Node.xqbhyrx 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 coordinationRequisitos principales* Private health insurance* Life insurance* Mental health assistance* Gym membership discount* 23 days holiday + extra days* Work from home allowance (40/month)

Requirements

As 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 / Beneficios* Develop landing experience apps and services to create strong first impressions* Design, implement, and maintain scalable software aligned with product and engineering goals* Collaborate with product managers, designers, and engineers to deliver solutions meeting requirements* Drive technical design discussions for complex features* Mentor junior engineers through code reviews, pair programming, and knowledge sharing* Improve squad development processes focusing on efficiency and quality* Identify and resolve technical challenges to ensure stability and performance* Stay updated with emerging technologies and advocate for adoption* Maintain thorough documentation for systems, features, and processesResponsabilidades* 5+ years of professional software engineering experience* Proficiency with React, Node. xqbhyrx 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 coordinationRequisitos principales* Private health insurance* Life insurance* Mental health assistance* Gym membership discount* 23 days holiday + extra days* Work from home allowance (40/month)

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…