Senior Software Engineer | Albany, NY

Detailed Information

  • Location: Albany, NY

  • Company: The Knot Worldwide

and delight. Our tools power our paper offerings across multiple brands and are integral to solving user pain points and meeting business goals. The Senior Software Engineer will work with a team of talented engineers to build and maintain our ecommerce platform architecture, while also working closely with product managers and designers to develop new customer-facing features.

RESPONSIBILITIES: Lead product and platform initiatives building the tools that couples use to find, customize, and purchase their wedding invitations. Build customer- and admin-facing features on our modern tech stack (Node/React) Contribute technical expertise to architecture decisions. Establish and advocate

for coding best practices on the team, and stay up-to-date on new technologies and industry standards. Participate in the ideation and execution of the technical and product roadmaps.

Help drive decision making during technical meetings. Help define and meet technical KPIs around application performance and resiliency. SKILLS & EXPERIENCE: Minimum 4 years experience as a software engineer building beautiful, scalable, and highly visible web applications. Experience building front-end features in React. Experience with Next. js a plus. Experience building API's using REST and Graph QL Experience working on the server-side in a Node. js application stack with a modern persistence

layer. Experience with Nest JS a plus. Experience with Typescript a plus.

Experience with e Commerce technologies and best practices a plus. Experience with Cloud infrastructure platforms. Experience with AWS a plus. Experience with Kubernetes a plus. Familiarity with testing frameworks on the back-end and front-end. You consider solid test coverage to be a critical part of the development process. Excellent communication skills, both oral and written Excellent time management skills. You are able to set milestones and exercise independent judgment to ensure projects are completed on time and to specifications. A passion for self-improvement. You strive to expand your technical skill set, and you are excited about finding and sharing new ways to produce great code at a blazing pace.

View Jobs by Category >>

Related Jobs