Opportunities at Craft portfolio companies


Sr Fullstack Engineer - React, JavaScript, Node



Software Engineering
Costa Rica
Posted on Thursday, July 4, 2024
About Ghost

Founded in 2021, Ghosts Inc is a private company that combines real-time data with intelligent solutions to help brands monetize their excess inventory discreetly and sustainably. Ghosts Inc is based in Los Angeles, California.

About The Role

Ghost is a private, b2b marketplace that helps scale distribution for the best brands in the world. Ghost works with leading brands in streetwear, apparel, footwear, beauty, and home to find alternative distribution channels for surplus inventory. By providing transparency, data, and a network of vetted buyers, the Ghost platform serves as the backbone for sellers to diversify and optimize their inventory lifecycle. Backed by top VC funds (USV, Equal, Cathay Innovations), Ghost is one of the fastest growing startups in LA. We’re looking for a Senior Fullstack Engineer who loves solving complex problems. You will help us build our platform from the ground up to serve our growing customer ecosystem. You will deliver outcomes by producing quality code that supports Ghost’s business needs. You will be a technical contributor with proficiency in Ghost’s current tech stack and be a part of a knowledge-sharing environment by participating in code reviews and design discussions. We are an early-stage startup with fantastic traction, and we’re moving with velocity! Our team has abundant growth potential and a direct impact on shaping the future of Ghost.

What You’ll Do

  • Deliver outcomes by understanding the business needs and producing quality code to scale our existing business. Collaborate and communicate effectively with engineering and product to meet milestones and build and ship systems to serve our customers.
  • Be a technical thought leader with proficiency in Ghost’s current tech stack. Create a knowledge-sharing environment where code reviews and design discussions are the norm. Speak up and contribute to collaborative technical discussions with leadership. Competencies
  • Deliver scalable technical solutions to solve business needs. Solve complex technical problems and build scalable solutions for business/customer needs.
  • Lead and evangelize engineering best practices. Produce high-quality code, perform code reviews, help with architecture and design, and introduce technical best practices (testing, monitoring, etc.)
  • Influence and alignment: ability to communicate technical ideas across teams. Coach/Mentor Jr. engineers as our team grows to pay it forward and align the team in a growth mindset. In addition to the above competencies, a Senior Engineer at Ghost must also possess the following baseline skills:
  • Ability to listen: Shows genuine interest in understanding customers' needs, asks questions, and thinks answers through.
  • Effective communication: Brings you along for the ride, and you can follow a coherent message. Writes and speaks efficiently; doesn’t sugarcoat a message; you don’t feel like you have to interrupt to go to the next question.
  • Openness: Can walk you through the criteria and reasoning behind a particular decision
  • Growth mindset: Eagerness to embrace unknown scenarios; bias towards learning.
  • Scrappiness: Enjoys taking initiative; doesn’t need to gather a team around them to get things done. Embrace a “done is better than perfect” mindset, knowing things can improve over multiple iterations.

What You’ll Bring

  • 5+ years building scalable engineering solutions across the stack: React, Typescript, JavaScript, and Node
  • Deliver technical solutions to solve business needs
  • Ability to lead feature development: decompose larger projects into features & stories for other team members for assignment and assist other developers in driving the feature to completion
  • Promote engineering best practices
  • Collaborate and communicate effectively across teams
  • Experience working in a rapid growth startup experience
  • An individual contributor who is hands-on, collaborative, and proficient in their craft
  • Prior experience scaling technology at a startups
  • Genuine passion and interest in the problems we are solving
  • Ability to make decisions and find alignment with the team Nice to Have
  • Experience with NestJS and/or NextJS
  • Experience with Algolia
  • Experience working on E-Commerce, high-availability platforms