hero

Craft Ventures Portfolio Job Board

Full Stack Engineer

Terminal

Terminal

Software Engineering
Mexico
Posted 6+ months ago
About GoSite

GoSite creates simplified technology for small businesses that drive America’s economy. Our software empowers them to have everything they need in one place to connect with their customers in the digital era. Our cloud-based suite of mobile and web tools transforms the way our customers run their business, on the go and everywhere.

About The Role

GoSite is rapidly expanding and excited to be in search of a Senior Full Stack Engineer to join our team of talented and passionate engineers. Our team has a relentless pursuit of delivering world-class software that empowers and delights our customers in a way that no other solution has ever done. This person will be a core member of our engineering team to help us not only deliver new awesome features but also help us mature as the complexity of our applications grow. If you are looking for a once-in-a-lifetime opportunity to learn, build and grow your career, there’s no better place than GoSite.

What You'll Do

  • Help define and develop user experiences that delight the customer.
  • Work closely with the product team to scope and define requirements.
  • Write highly performant and reliable code using both frontend (Javascript) and backend (Node.js) technologies.
  • Work in a cloud-native and serverless environment to build, test and deploy.
  • Collaborate with local and remote team members to design and implement new features with minimal guidance.
  • Develop and maintain unit, functional and integration tests.
  • Solve complex problems.
  • Support production applications with bug fixes and updates.

What You'll Bring

  • BA or BS degree in Computer Science or a related field is preferred
  • 5+ years of experience using Javascript in a technical leadership role
  • 3+ years of experience using Node.js.
  • 2+ years of experience using React and Redux.
  • 1+ year of serverless experience.
  • Solid understanding of Node best practices including build, test, package and deployment.
  • Deep understanding and practical experience with Git, automation around building, testing and releasing software.
  • Hands on experience with TypeScript is a plus.
  • Understanding of popular AWS technologies is preferred.
  • Familiarity with Agile and Scrum methodologies.
  • Must be able to thrive in a fast paced environment with minimal supervision.