Junior Software Engineer
- 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
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Dev Digest 120 - Apple and peers
Where To Find Software Engineering Jobs
Dev Digest 121 - AI goes offline