Junior Software Engineer

The Knot Worldwide
Madrid, Spain
17 days 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

Tech stack

Clean Code Principles Agile Methodology Continuous Integration Github PostgreSQL MongoDB Node.Js Backend Kubernetes Information Technology Graphql

Job description

ABOUT THE ROLE AND OUR TEAM: The Knot Worldwide is seeking a Junior back-end engineer to join The Knot Enterprise team.The Knot is the nation’s leading wedding marketplace, providing our couples with a personalized experience that guides them through the entire wedding planning journey.The Enterprise team develops the tools for the business to make our business work.Our focus is on making the business operate efficiently and intelligently.That means automating and integrating sales processes, billing processes or any other business and financial systems needed to operate The Knot.We provide the means to make disparate systems work together as one entire orchestrated system for our unique business needs by writing custom applications.The applications you will be working on are critical back-end systems that are transforming The Knot’s business technology suite of tools.These applications are vital to the success of the business.Our primary language of choice is Node.js.We leverage technologies such as MongoDB, PostgreSQL, Apollo GraphQL, kubernetes, CI/CD and GitHub to name a few.But we are not restricted to those technologies, if a need arises, we will use whatever tools best solve the problem.RESPONSIBILITIESMaintain and develop The Knot’s suite of back-end tools to support the business demands and processesProduce well-tested, maintainable, and efficient code for highly available and performant systemsBe an advocate for quality and curious about technology.You should like exploring new ideas and sharing what you knowCollaborate in an Agile development process to help conceive, make, and deliver new products and features.You should have an opinion on how to best solve problems, and enjoy collaborating closely with engineering, product, and design.SUCCESSFUL CANDIDATES HAVE:Computer Science degree or relevant technical experienceDesire to learn Node.js - full-stack engineer backend engineerWilling to learn how to operate in an Agile environmentAn ability to explain problems to technical and non-technical folks alike.A love for sharing knowledge and a desire to learn from others.A passion for self-improvement.You constantly strive to expand your technical skill set and to improve the quality of your code.#J-*****-Ljbffr

Requirements

Computer Science degree or relevant technical experience Desire to learn Node.js - full-stack engineer backend engineer Willing to learn how to operate in an Agile environment An ability to explain problems to technical and non-technical folks alike. A love for sharing knowledge and a desire to learn from others. A passion for self-improvement. You constantly strive to expand your technical skill set and to improve the quality of your code. #J-*****-Ljbffr

About the company

The Knot is the nation’s leading wedding marketplace, providing our couples with a personalized experience that guides them through the entire wedding planning journey. The Enterprise team develops the tools for the business to make our business work. Our focus is on making the business operate efficiently and intelligently. That means automating and integrating sales processes, billing processes or any other business and financial systems needed to operate The Knot. We provide the means to make disparate systems work together as one entire orchestrated system for our unique business needs by writing custom applications. The applications you will be working on are critical back-end systems that are transforming The Knot’s business technology suite of tools. These applications are vital to the success of the business. Our primary language of choice is Node.js. We leverage technologies such as MongoDB, PostgreSQL, Apollo GraphQL, kubernetes, CI/CD and GitHub to name a few. But we are not restricted to those technologies, if a need arises, we will use whatever tools best solve the problem.

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

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:48 min

Starting a passionate professional path in software engineering

Edoardo Dusi · LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all