G

GoodTime

SaaS platform automating interview scheduling

Senior Full Stack Engineer - AI Growth Team

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • At least 4 years of experience in full stack software development.
  • At least 3 years of experience with JavaScript or TypeScript.
  • At least 3 years of experience with Node.js.
  • Hands-on experience building conversational agents with LangGraph.js, including multi-turn dialogue management and tool or function calling.
  • Experience with debugging tools such as Datadog.
  • Experience with relational databases.
  • Experience with event-driven architecture.
  • A solid understanding of REST communication.
  • Strong written and verbal communication skills.
  • Strong customer empathy.
  • A product-driven mindset.
  • Strong attention to detail and emphasis on quality work.
  • Comfort learning new technologies and systems.

Responsibilities

  • Design and implement new features for the AI chatbot platform and contribute to the technical roadmap.
  • Rapidly build proof-of-concepts to validate chatbot capabilities, agent behaviors, and product ideas before committing to full production builds.
  • Use LangSmith to trace, debug, evaluate, and monitor large language model applications in development and production.
  • Work with other engineers to foster sound engineering principles and represent engineering values.
  • Demonstrate new features to internal stakeholders at company-wide all-hands meetings.
  • Own projects from initial concept through release, with a strong emphasis on customer outcomes.
  • Adapt to ambiguity and pivot as the technology landscape changes.
  • Work with React, Redux, Node.js, JavaScript, TypeScript, Redis, Postgres, vector databases, and AWS cloud technologies, and learn new languages, systems, and models as the market changes.

Desired Qualifications

  • Familiarity with cloud providers such as AWS.
  • Experience with web performance.
  • Experience with CSS and SCSS.
  • Experience with Figma.
  • Experience extending a component library.
  • Experience at a startup or a company experiencing rapid growth.

About the Company

GoodTime

SaaS platform automating interview scheduling

GoodTime automates scheduling for interviews, meetings, and other professional engagements using AI-driven tools. It serves recruiting and sales teams as a software-as-a-service (SaaS) platform, handling time-consuming tasks like sending invites, reminders, and rescheduling so teams can focus on higher-value work. The product works by automating up to 90% of interview management, offering branded scheduling links for individuals and groups, and integrating into existing workflows to streamline the entire scheduling process. The company differentiates itself through deep scheduling automation, branded and customizable links, and a remote-first culture that aims to reduce administrative workload and speed up hiring. Its goal is to help organizations hire faster and improve the candidate and customer experience by making scheduling effortless rather than burdensome.

Company size
51-200
Company stage
Series A
Total funding
$16.7M
Headquarters
San Francisco, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at GoodTime

See more jobs